My second bmw. I absolutely love it. Amazing ride, comfort and I feel so safe driving down the road. It is perfect for wanting a fun, nice car with the suv (or "SAV") versatility. Handles great in all weather. I was a little disappointed with the depreciation, considering my last one really held its value. Will only buy BMW for the rest of my life. no other car company can come close to their customer service, quality, performance. BMW really stands behind their product.
Heated seats, panorama sunroof, pretty much everything.
Better cupholders, but they solved that problem with the 2007 X5.