CAR Magazine August 2003 Mercedes McLaren SLR, Ford GT & Gallardo