raisbeck 
1999 BMW 3 Series Sedan 328i 4dr Sedan
328i
 Long story short.  I wound up with this car by accident.  I thought that I was buying something nice and boring and maintenance free...  Itt ain't.  These (I bought one for my daughter) things take some TLC; but if you stay away from the dealers and do your own work, they're no more expensive than a Pontiac(got the bills from my wife's dealer).  E46 - watch out for the cooling system.  Radiators and water pumps are plastic and die after 8-9 years. Keep up the "routine" maintenance religiously.  Find a reasonably priced source of parts.