Thought I'd throw this out there for people who were desperate to get into the beta (like me):
I just got into the starcraft beta. You can too. Gamestop just went live with a promotion so that If you pre-order starcraft II, you get a key to the beta inside of 24 hours. But it gets a wee bit better. Starcraft II runs $59.99. If you spend $100, you can use a 25% off coupon code + free shipping (I think you can do in store pickup if you prefer though). I got God of war 3 + starcraft II + the scII beta for $88 including tax. Not too shabby, imo (considering both games retail for $60 a pop).
Here are the details from slickdeals.net:
Free Starcraft 2 Beta when your Pre Order Starcraft II in Gamestop
Link [gamestop.com]
Both Regular and Collector Edition if you pre order in Gamestop will receive the Beta for Starcraft II.
Use the code 25OFF (25% off) for order over $100.
Official release dates have not been announced by Blizzard. Release date listed are estimates only and subject to change.
Reserve StarCraft II: Wings of Liberty and receive an invitation to the StarCraft II: Wings of Liberty beta. Available online and in-store while supplies last. Once you recieve your Beta Code your order cannot be canceled.
Online Customers (web delivery): A code and instructions on how to join the beta will be emailed within 1 business day of when your order was placed.
In-Store Pickup Customers: Please wait 24 hours after your order is placed, then proceed to your store to pick up your beta code.
Store Customers: A beta code will be printed on your pre-order receipt.
Free 3-Day shipping on StarCraft II: Wings of Liberty reservations. Discount will be automatically applied at checkout.