Currently looking for a replacement, mine runs great but needs shocks all around & AC fixed which I don't feel like doing. I have it down to a few cars but I can find fault with all of them:

E46 M3 - subframe tear issue, ****ty DD unless you spin up the RPM's on a daily basis
E90 335 - great tq & DD but unreliable with turbos, hpfp, injectors & evaporator
G8 GT - huge paint problem which leads to rust which leads to my biggest pet peeve of cars
B6 S4 - timing chain tensioner issues $5K+ fix
04+ GP - ughh... ****ty trans, fwd
W211 E55 - beast but SBC failure & airmatic replacement wicked costly, fuel mileage worse than S4

Plus I only drive about 13,000 miles a year so tying up $20K doesn't make much financial sense either.