While my 2009 X5 4.8i only has about 300 miles on it total I've got to say I wake up in the morning looking for places to go just so I can drive this awesome piece of machinery, and I work out of my house. The Pros: Awesome Handling, macho-good looks (especially with my 20" y-spoke sport wheels), solid German engineering, thicker than average sporty steering wheel and powerful. The Cons: Beside the fact I have already had it in the shop for two full days due to two (conicidence? I think maybe not) bad front tires that was causing my car's steering to pull there aren't a whole lot of cons. The i-Drive interface is a joke! BMW has some work to do and could take some pointers from Lexus.
Those fantastic looking 35R20' wheels in the back!.
The i-Drive interface needs to be improved. I'm surprised someone hasn't been in an accident yet trying to figure that out while driving. It needs to be touch screen like Lexus. Also the bluetooth phone ringer needs to ring louder when making a call.