well considering it is blizzard. I'd say public beta in mid 2009 and full release February 2010 assuming Diablo 3 didnt steal SC2's thinder