Correction from last post - the 4 hour (not 2 1/2 hr) spectacle begins tonight!
has great pictures from it!
"The Games carry a $43 billion price tag, dwarfing the $15 billion splashed out by Athens in 2004, and run until August 24, with 10,500 athletes from a record 204 nations chasing 302 gold medals in 28 sports."
Oh to be one of the 91,000 at the opening ceremonies! What I would give!