Guy's this is official.
As an SCL staff member I will confirm that I am currently downloading the client myself. I have provided screens to other staff. I have not received a beta email yet however.
Gritten
PS - I'm not a big poster, and I'm not a troller. I don't have time for that. I've just been hitting F5 along with everyone else. I logged into my battle.net account - and the first item there is Manage SC2 beta
I've downloaded 10 meg of it so far lmao