Honda has a new commercial, Will we win... hopefully, Will we lose.... maybe, Will we learn... definately. And it has the F1 cars of BAR Honda in it. I saw it on NBC which may be a sign of things to come as Americans finally start to like racing. I mean if 1/2 the people watching NASCAR saw F1 they would wet there pants