I've been wanting to get into the beta, but I've been too lazy to sign up. Is there any chance I can even still sign up? I haven't kept up much with the beta and if you guys have any info that would be great. Any idea how long the beta will be running?