 I've been buying BMW's since 1994, and this is one of the best models that BMW has ever built. BUT BMW ruined it with those horrid run-flat tires. The smallest of bumps make the carshake because the run flats are so hard. I've bent the front rims 4 times in 3 years so bad that the steering wheel shimmied like crazy. When BMW starts building cars with the Sport Package without the run-flat tires, the I will buy BMW again. The fuel pump went out at 30K and BMW replaced it, no problems. The run-flat tires ruin the ride, so I have put BMW "on-hold".