jimmyd 
2007 BMW 3 Series Coupe 335i 2dr Coupe (3.0L 6cyl Turbo 6M)
Nearly perfect
 I have stayed away from BMWs for the last 5 years due to dissatisfaction with local dealerships and overall BMW attitude to customers. I was lured back by the 335's promise of M3 like performance with more pleasant manners as a daily driver, for a lot less money. I was initially a bit disappointed as the car is heavier and less responsive than my old E46 328. I have since replaced the stock suspension with PSS9 coilovers and ditched the RFTs and put wider tires on front. It's a completely different car, and handles like a BMW should. It's hard to beat as an all round car with room for four. Most drivers will be happy with the stock performance, but it can be substantially improved.