baydriver300 
2005 BMW 3 Series Convertible 325Ci Rwd 2dr Convertible (2.5L 6cyl 5M)
Love this car
 Purchased used in '10 with only 20K miles. It now reads 45K and has just had it's first 'major' service at my local dealer and it was a shock!Folks say that they are expensive to maintain? First year was cheap! The dealer had all it's service history and all it needed was an oil change.My last service shocked me at how components wear quickly on these cars. Yes, you could probably go 100K with just oil changes/inspections but you are asking for trouble down the road if you plan to keep it.Control rod bushings @ 40K $650, brake and cooling flush @ 40K $289 each! etc. etc. If you want to make the car last AND maintain PEAK performance/handling these things are necessary.