Rich C 
2006 BMW 3 Series Sedan 330i 4dr Sedan (3.0L 6cyl 6M)
Update:  Still looks great, performes well, but ?
 A year and a half after the review below, most still holds true.  My frustration with run-flat tires finally gave way to buying a good set of (NON run-flat) tires which eliminated the complaints below.  And, it drives much better. Non-run-flat tires are also readily available. Now to keep the faith that my AAA membership will come to the rescue should I have a flat.  (PREVIOUS REVIEW)  When it come to repairs, tires, and maintenance, it will cost you a bundle.  However, if you want a ride that looks great at 10 years old, gets unexpectedly good mileage on the highway, drives well in the curves, and is nicely appointed, you'll like it.  You need to have confidence in your dealer and repair shop because you will see them way too often.  Also, the run-flat tires are noisy, wear out quickly, and are rough riding. It's too much of a price to pay for not having a spare tire. If you fancy yourself a BMW driver, you'll love this car.  If it's for tooling around town, get something else.  It is a highway (autobahn) car!