4 door m3.... hehe, I would be tempted to get another BMW if it were this one. And as Ghosty mentioned, an M5, another car I would make for an exception to get another BMW.

BTW, another thing about my 135i, my heater turned on would at times overheat the head unit. Making the headunit display "hi temp" and shutting off the amp for about 10 minutes or so, and the heated seat for the driver would turn on randomly on it's own. Luckily I had the car through the winter only.