bucklaobmr 
1999 BMW 3 Series Sedan 328i 4dr Sedan
Good ride but caution
 First BMW, got another one (06 330i) even with the minor issues I had with this one.  Caution on getting the first year of a new generation (1999 E46 in this case).  Should have waited for the bug fixes.  Good handling, styling.  Had to replace 4 window regulators, 2 cooling fans and 1 control arm.  Broken sunroof shade.  BMW owner should know that these cars are high performance = high maintenance. Tires will wear out in 20k miles.