Blizzard is allowing the full client to be downloaded before release!
* Who should download StarCraft II in advance?
If you intend to purchase StarCraft II digitally, downloading the client now will allow you to simply pay and play when digital copies of StarCraft II go on sale.
* Will digital copies of StarCraft II be available as soon as the game is released in stores?
No. They’ll go on sale slightly later, on 07/27/2010 10:00 AM PDT in North America and Latin America.
* ** I clicked SKIP instead of ACTIVATE – is that bad?
That’s OK, just go to http://beta-us.battle.net/account/management/add-game.html and log in.
Starcraft 2 Pre-Download
And also, here is a preview of the new SC2 profile site.
English (US) Windows
English (US) Macintosh