Starcraft II release date

A lot of people are really excited - Blizzard announced the release date for Starcraft 2. Yay. However, despite merging several topics into the Starcraft II topic every day, new threads seem to be rolling in anyways. So instead of cluttering up the discussion thread, I'll make this sticky until things dull down a bit.