2005 BMW 3 Series 325Ci Rwd 2dr Coupe (2.5L 6cyl 5M)
This car is absolutely fun to drive. The steering is razor sharp and extremely responsive. The suspension is tuned perfectly; right comprise between performance and comfort. The engine sounds like a Me109. Everything in this car comes across as intentional and well thought through. Also, the reviewers who are complaining about more room in the back are missing the point: this is meant to be a coupe, and for a coupe, it has plenty of room in the back and trunk space (compare it with other sports coupes). If you really want more room in the back, be realistic and buy a sedan.
Driving feel. Steering response. DSC-- saved me on several occasions (you can turn it off if you want). The dash layout. Ergonomics. Free revving engine.
BMW needs to realize the competition is providing much more horsepower for the buck. I don't want to be left behind by a $20k Dodge if I pay $35 for a BMW. Either supercharge this engine or increase the displacement. The 2006 improvements are nice with the super- light engine parts, but not enough.