Congrats to the Brits

I know it's six hours too late, but congratulations to the City of London (the United Kingdom, not Texas) for winning the host city for the 2012 Olympic Games.