the m3 is definately the best in performance i agree there. but bmw can be a bitch when things start to break. everything that breaks is always more expensive on a bmw and when one thing goes, alot tend to follow. i like acura integra gsr's alot. that is going to run you a little lower toward 5 to 6 grand but hey leftover money can be put into the car! lol