I couldn't find anywhere to sign up for a beta key right now. They would allow me to download the client, but of course with no key it would do no good. Sorry man.
Let me know if they are giving them away again in the future and I'll see if I can get one if my account hasn't expired.