I suspected I may have to pay a bit more in repairs and service, but I was willing to do that when I bought the car. The problems probably wouldn't be so bad if I kept the car up to date more, and took more care of the car. But with my wages and being my first car, I'm a bit strapped for cash.
Other than the few minor problems that I have had, I am very happy with the car!! It is a very smooth ride (better than our family's 1991 Saab 9000 T), handles beautifully and is very responsive.
The car isn't the worlds fastest, and getting from 0-80kph it does seem a little above average, (I did lose a minor drag from 0-80kph with my friend in his 1998 manual Toyota Camry.) But I think that was due to the traction control and my bad driving skills. Anyway, once you get the revs up and you get past 80 kph it seems to kick in and satisfy a little more (we both agree it would beat his car above the 80kph range). I am told that I have the 'older' M20 engine, and the newer engines are more refined, but I have nothing to complain about really. It still manages to overtake easily, and can still be quite fun when you feel like it.
The seats are comfortable, but on lengthy drives it can get a bit cramped, but I think that is due more to the fact I'm 195 cm tall rather than the car. It has more seat positions available than most cars, which probably means I won't find any other car any better.
The car has many features that I didn't realize. Just to name one is a warning tone when the temperature drops below 3 degrees in case of icy roads.
The heater works very well and defrosts the windscreen fairly quickly too, as I found out last year when I took it to the snow.
The fuel consumption is not too bad considering it's a fairly heavy car and a small engine. It usually runs about 10-12L /100km for day to day driving, 8-10L /100km for country driving, and 6-9L /100km if you are sitting behind a truck... he he he.
I do love my car, and would definitely buy another one tomorrow if mine died or was stolen. I would possibly upgrade to the 535i or above, in search of a little more fun, but BMW have made a very good car, and my next car will definitely be a BMW! :)