Nice, hotrod182!!!
It looks like you could've passed them all.
My bro has a Lotus Elise w/ Nitrous and I can walk him in the straights, although he's definitely got me in the turns.
btw - what was that black fugly car in front of you at the beginning (1st video)?