Yep I remember it well...MV did well on product placement with the F4. Will Smith rode an F4-SPR in iRobot too...and F4 in the Matrix, the Dark Knight, Sixth Sense, Transformers ...and probably quite a few more I haven't seen...its a popular movie bike
I've can name a couple of movies off the top of my head that have had an mv in them. I thought it might be cool to see if anyone else has noticed them in other movies. The movies I am thinking of are "The Dark Knight" and "I Robot" both are F4's.