Thomas+ 
1999 BMW 3 Series Sedan 323i 4dr Sedan
Ultimate Commuting Machine
 One fun car!  Brake dust keeps you busy cleaning every weekend.  Covered maintenance was awesome.  Uncovered maintenance a bit expensive.  Brake job quoted as $1200 by dealer, did it myself for $220 worth of rotors. Main mechanical problem was the typical control arm bushings @$600. In dash CD has problems ejecting. Adding CD changer in trunk solved that. Stereo is weak on Bass end. Haven't had window regulator problems others describe.  Maintenance still a lot cheaper than my wife's Taurus. Overall, very happy.