March 12, 2013.
starcraft 2 Wings Of Liberty has already come out, but the other expansions haven't come out, unfortunately...
sometime in your life
The beta for Starcraft 2: Heart of the Swarm has recently been released.
2009 ...Now 2010.
Buy it when it comes out next year (or longer)
starcraft 2 map creator, it should comw with starcraft 2
The game will be split into three separate products, based around the terran, zerg and protoss campaigns respectively. The first is called StarCraft II: Wings of Liberty, the second will be called StarCraft II: Heart of the Swarm and the third will be called StarCraft II: Legacy of the Void. So if by Starcraft 2 you mean Starcraft 2: Wings of Liberty then yes only terran but there will be three game products for the zerg and protoss campaigns.
There is no release date yet, but the summer of 2012 is most likely.
My oppinion: Starcraft 2
StarCraft 2 is coming out on July 27, 2010,
Although I haven't played Starcraft 2 before, I'm assuming it will be nice, considering Starcraft 1.