Is anyone else watching the 2010 Isle of Man TT on HD Theater?? I think I just figured out where next year's vacation is going to be..