2002 BMW 3 Series 330i Rwd 4dr Sedan (3.0L 6cyl 5M)
My current 2002 330i Sport is my 4th BMW and 34th car overall so I have some experience. This model of BMW - the E46 - is just plain solid. Yes, there are known issues such as window regulators and water pumps, but when you get past those annoyances and pay attention to the detail in the design of this car they fade into the background. It's easy to do regular maintenance on the car such as oil changes and brake replacements, in part because the parts are made with quality materials and still look like new after 10 years on the road. I think the E46 is possibly the last 3 series to have the classic BMW look and feel, and I have noticed the value of these cars going up in the used market.
The mechanical nature of the steering, braking and handling are incredible, but it still feels like a luxury car. The interior is clean and purposeful, with high quality materials and very few squeaks and rattles, even after 96,000 miles. Even though it's at least 11 years old, I believe it's still one of the best looking cars on the road, especially with the sport package.
None. OK, the window regulators were a really dumb design, and who thought putting plastic blades on a water pump was a good idea?