Id still take the F430 without hesitation, look at the attention to detail on the Ferrari, on the interior and exterior the "F430" logos on the mirrors, and the interior so detailed and user friendly. The brake rotors on the F430 are MASSIVE, i mean jeez they are like 17'' or more.
Screw the Z06, id take any other supercar that isnt made with that "american quality"..