So, it's finally here! The Olympics have arrived.
These 30th Olympic Games are something to savour for a generation. Many of us will remember the history that will be made here for the rest of our lives.
10,000 athletes from more than 200 nations will play up to a global audience of billions.
So what do we think of Team GB's chances? Well for a start this is the largest contingent of competitors we have ever taken to a Games.
Predictions suggest that we'll come 4th as we did in Beijing 4 years ago, behind China, the USA and Russia. Some have even tipped us to come third.
Team GB are the undisputed kings of the track.
Look out for Sir Chris Hoy, Victoria Pendleton and our Tour De France heroes Bradley Wiggins and Mark Cavendish in the road race.
Athletics, Mo Farah is a decent bet for the 5km. He's been on top form since moving to the US to train.
Captain Dai Green in the 400 metre hurdles is also a good shout.
And poster girl Jessica Ennis to beat her big rivals from Russia and Ukraine to claim the gold medal prize that's so long eluded her.
In the pool, expect fewer records to be broken, after the change away from polyurethane suits which supposedly made the swimmers faster.
Rebecca Adlington should be up there, as will Liam Tancock and Hannah Miley. Plus Kerri- Anne Payne is a hot contender for a gold in the open water.
I'd love to see Tom Daley win a medal in the diving, after the sad death of his dad last year.
And yes, Andy Murray to win at Wimbledon at last. Come on Andy!