I've got an '06 330i 6 mt that I bought in 2011 wit 23,000 miles on it. Now it's got 147,000 and running great. I've done a lot of maintenance on it, stuff typical for this car. Except for flat tires, it's never stranded me anywhere. When I think about what car would replace it, I can't think of anything that looks as good, is sporty rwd, fun to drive and offers the same level of practicality.
|