Countdown to the GamesLondon seems to be on track to host the 2012 Summer Olympics. Even the newts have been taken care of.