Those who haven't kept up with the news of Starcraft, should know that the Beta is this month, with the beta forums up and running, waiting to go.
What day it begins still isn't clear, but at least Blizzard gave us a confirmed date
of this month.
The battle.net feature which is required to play the beta has had it's info released a week or so ago.
Blizzard has also made it clear that everyone around the globe will have the chance to play, and it won't be done as a country to country cycle as planned before.
Although I'm relying on pure luck to get me in, I don't mind watching vids.
Rather not spend 100$ on a key.