I personally believe that the M3 is the best. The 512, while much improved (thanks, TLD!) feels as though it's one edge. True, it's blazingly quick, but you have to be dead on in your braking points, and smooth on the throttle. The Jag is also fast, and easy to drive to boot. However, the M3 offers just the right compromise. It's confidence inspiring, you won't get left behind on the back straight, and oh...that V8 F1 wail of a motor!!!