Karune and Frank Pearce were deployed to China along with a team of developers to offer further details of Starcraft 2. Starcraft-Source has a translation of the juicy interview. And important thing to know if you wish to play Starcraft 2 is that your video card must be greater than GeForce 5200 and have Pixel Shader 2.0 support.
As you have just said, Battle.Net will improve and users will get better experience, will Blizzard consider to make Battle.Net no longer free?
Our first goal is to better the game now; commercial things shall be considered only after the game is perfect. In long term, the billing method will be decided differently according to features of individual locations.