You guys have missed the obvious driver for McLaren....
The Stig!!! he's the obvious choice - he's english, he can drive daewoos around test tracks, and he doesn't whine if he gets beaten. In fact he doesn't speak at all - something most race car drivers should take note of! You get paid to drive, not talk, so shut it!