I never got the whole appeal of the London games, the NFL seems almost desperate to increase the profits even further, even if it costs an arm and a leg to fly two teams over there to play.
I've never watched one, given the early hour they've played them (early for the east cost).
I didn't see the appeal either and I could have watched it live in the stadium for free. Trying to drum up interest in the UK is a waste of time, we aren't interested