Look for the CPO M3 if you can but they are hard to find as most dealers don't pay to have them CPO. Still consider a used M3 with an extended warranty if you can. If not stick with BMW and go with the 335i. BMW is the gold standard. The other manufacturers are always showing you how their cars "beat" BMW. Why is this? Because BMW is the benchmark. Buy the benchmark and not the guys trying to pretend they are.
2008 E90 M3| Sparkling Graphite | Fox Red | 6MT | PDC | Premium Package | Tech Package | Sat Radio |
Moonroof | 19" wheels | Tint | Illuminated ZHP Knob | Increased Clutch Stop | Black Chrome "Edition" Grills