irobot1 
2002 BMW 3 Series Sedan 330i Rwd 4dr Sedan (3.0L 6cyl 5M)
Don't believe the naysayers
 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.