Originally Posted by kotik
if you don't track the car, and don't go above 100mph all the time, I wouldn't worry abou the m3. Just get a 335, it is a very well rounded car. If you can get the F30, or you can even go for 328 F30 which is equally nice. although, with F30's i think the 335 will be more exclusive, since 328 performs just as well, so most people won't be able to justify 335.
The only problem is that the F30 is much softer dynamically than the E90, with the worst culprit being the steering. It simply doesn't "drive like a BMW" in my opinion, and that of many reviewers. Apparently the Caddy ATS drives better...