Jordan 
2002 BMW 3 Series Sedan 325i Rwd 4dr Sedan (2.5L 6cyl 5M)
Great overall car.
 I got this car after selling my 2000 Audi A4. It's pretty much perfect in every way. Despite what everyone says about it being expensive to maintain, it isn't. Sure, if you take it to the dealer for every little thing then yes, it's expensive. It gets decent MPG, it's quick, it's comfortable, it's nicely equipped, it's gorgeous. The only issues I've had is with the ABS, which every German car has problems with. Mine has now got 218,000 miles and still starts every time. Definitely glad I bought it.