http://us.starcraft2.com/preorder/index.xml
I am fully erect now.
I need to go to Gamestop and find out why the hell I don't have my beta key yet ... bastards.
Beta keys were printed on the receipt, Thing, and they only started doing that a few weeks ago. If you preordered months ago, you won't have one.
goddamnit :'(
./edit
I went up to the store and they gave me a beta key. ;D