I would not be surprised at all if it were Hamilton - but alas - given his hectic travel schedule during F1 season - I doubt that it is:

http://www.autoblog.com/2008/02/04/the-stig-some-say-hes-lewis-hamilton/

Top Gear - my favorite show on TV next to Lost. :)