mikeo 
2005 BMW 3 Series Coupe 330Ci Rwd 2dr Coupe (3.0L 6cyl 6M)
great drive and looks but poor quality
 While I love the performance and looks I will never buy another BMW.  The quality is poor from interior lining peeling, excessive tire wear, rough ride and poor electronics.  I wanted to look at 06 330 sedan but decided on a Lexus.  Not as sporty but quality is there.  Why else does BMW offer 48 months maintenance free except to cover their poor quality.