What the heck, I'll chime in too.
I really didn't think we'd make it work. I had visions of announcements along the lines of "we are sorry to announce that the timings for the mens 100 metres final are not currently available due to a technical failure in the timing equipment", the building not being ready, and the event turning into a national humiliation.
I was pleasantly surprised by what I did attend in person (the time trials and men's road race). I enjoyed the atmosphere there, got the chance to see Wiggo (twice) and Cav, Froome, Millar etc even if they did go by fast enough that it was almost over before it began. I watched a few bits on the TV but wasn't overly interested in the rest of it.
It was good to see a decent haul of medals for Team GB. I wasn't inclined to pay so much for tickets somewhere back in the nosebleed section to also have to spend 90+ minutes each way on public transport, submit to airport style security, stand in line to refill my water bottle and pay inflated prices for a McDisappointment. I thought the opening ceremony was impressive until the relic otherwise known as Paul McCartney ruined it with a dismal rendition of an even more dismal song (someone tell him to retire, it's not like he needs the money from any more appearances is it?). I didn't see the closing ceremony, got it recorded for my wife and may or may not watch it myself.
On the less positive side, London seems to have done very badly business-wise, having McDonalds and Coca Cola as major corporate sponsors is something of a farce when the event is one of sporting excellence ("Faster. Higher. Stronger. Do you want fries with that. Supersize for only 50p extra." doesn't really work).