In regards to your long awaited FASTER movie...just got a glimpse of this: http://www.cycleforums.com/forums/showthread.php?threadid=69357