rb 
2006 BMW X3 SUV 3.0i 4dr SUV AWD (3.0L 6cyl 6M)
Great car but repairs are expensive.
 Bought this car in 2009 and have nearly 100k miles.  It has been a great car but you need to be aware of some expensive repairs that will be needed.  Started leaking oil at 80K miles.  $600 to repair 2 seals at private mechanic, $1,200 dealer quote.  Broken rear springs at 80K, $600 at private mechanic, $1200 dealer quote. Replaced passenger front seat due to airbag sensor problem $0 under extended warranty.  Bottom line, get a good private mechanic if you want to keep your X3 long term.  ALL BMWS HAVE THESE SAME PROBLEMS. Dealer repair prices are a rip off.  You have to pay for the lush showrooms. All cars these days are meant to be leased and turned in before any manufacturing problems show up.In my opinion Acuras are more reliable but don't handle as well.Now problems with trim are showing up. Door handle cable broke and plastic map case latch broke. Still a good driving car.