Have owned this one for over 9 years - 325is 5spd with the legendary M techinc suspension. The only odd repair has been a radiator leak needing a new one. All else is simple maintenance of fluids and the odd brake pads. Have over 185,000Km on it and it still behaves new. Give us hill, curving roads and watch the generics fall aprart in your rear view mirror. Impeccable handing. Put on snow tires and run cirlces around any SUV. You will save enough on gas to put your kids through an Ivy league!!
A curvy mountain road with the sunroof open. More curves more the fun. Hill, what hill?
A little more back passenger room would have helped.