M3 all the way....
In my area there is a 2001 E46 M3 with 14,000 miles.... It looks in perfect condition and I'm drooling each time I stumble over the sales ad.
11 Audi RS5 Misano Red
2016 Audi A6 3.0 TFSI
08 E92 M3 Jerez Black 6MT--sold
08 E92 335i 6MT traded in for M3