Ben 
2004 BMW X3 SUV 2.5i AWD 4dr SUV (2.5L 6cyl 6M)
Fun to drive - but some problems
 I own the X3 2.5 for 4 years now. Fun to drive and a smart looking crossover.  However Airbag mat (now a official recall) broke 5 times, windows seals have been replaced 3 times and car still CREAKS on every turn and pothole. Steering rack start creaking, too, and was completely replaced.   I do find those problems not acceptable for BMW and will stay away until the get their quality back.  BMW paid for their mistakes: I have bought their extended warranty for about 3000 extra to extend to 100k/6 years and they will fix no matter what without question ask.  Do not get the car without warranty or prepaid service - it´s a money pit ! 