c_macleod 
2003 BMW 3 Series Sedan 325xi AWD 4dr Sedan (2.5L 6cyl 5M)
Honest Down To Earth Review
 Let me be the first to say buying a BMW out of warranty is a risk, that being said if done properly it's one of the best deals out there. If you have the ability to do your own work, the upkeep isn't that bad at all. I rebuilt the entire front end suspension for $600 (chances are you will have to do this as well, it's a consequence of the suspension design) where a mechanic would have charged over 2k. The 325xi is a slug to be honest, it's heavy and not the best on gas. Oddly though, I have great fun with the car and enjoy being in it very much. Great in snow, very safe, sharp looking, and if you have a level head easy to work on and find parts for without paying dealer prices. 