Yay! ShackNews has the details, straight from an Activision Blizzard pre-E3 conference call:
“We’re targeting an end of year release–this year–for StarCraft 2,” said Morhaime. “But as always, we won’t release it until it meets our standards and the expectations of our players.”