doug wilder 
2003 BMW 3 Series Sedan 325xi AWD 4dr Sedan (2.5L 6cyl 5M)
Humming along at 10 years of ownership
 Anything worth having is worth taking care of. We bought a 2003 325xi sedan in November 2006 with about 60000 miles and apart from regular maintenance have been very happy. The fuel pump died and that required a tow. My water pump went out 4 blocks from my mechanic and he said drive it there now. Brakes, tires, cv boots, wheel bearings. Still has original engine, transaxle and radiator at 252,000 miles. It averages to cost me $1000 to drive from a repair standpoint. When it finally does die, I will buy another BMW, likely the i3, but another older 325xi with under 150k miles would be worth considering.