Although I'm still slogging my way through the (admittedly pretty awesome) singleplayer campaign on Starcraft II, I did take some time to cover the launch week sales numbers. It seems to be the hot button topic to try and predict how well Starcraft II will do this year. My predictions are being revised upward a little bit, and I think it has a fair chance of doing 5 million worldwide, with the key factor...
Though I didn't write the article, GamePolitics has a great bit of coverage on the response to the FBI demand letter we got at Wikimedia. You can view the response letter here, while the Wikipedia article in question is available here.