I think that New York should've been awarded the 2012 Olympic games. It's the greatest city in the world and has overcome the worst attack on American soil within the past few years. However, London was my second choice and the games are going to be so beneficiary to Great Britain. It's just a shame that we're going to destroy the Brits in games like basketball and baseball right in their homeland.
But hey, at least the French didn't win.