Heathrow Terminal 5. Wembley. We're sure to bugger up the Olympics. Are we ^really^ more pathetically inept than other nations or do our media just revel more gleefully in minor failure?