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.
I don't track my car, and don't drive over 100mph (as I live in the world's largest nanny state). I wanted an e90, and bought an m3 because the front end looks like the (much cleaner) e92 coupe front end. And the noise the v8 makes is sublime.