Giving this a bump. Sadly the series is over, and the last bit left a bitter taste in my mouth, as if they were signaling the end of Top Gear.

I am sure they aren't and will be back in October or November, but nonetheless.
Also, thought this was epicly good:
Edit: oooh, my 2000th post.

I now rule.