I have had an excellent experience owning my third BMW. The X5 has been great in performance as a sports SUV as well as a work horse SUV. I consistantly tow a 3800lb boat and drive in the rockies. The 3.0L has been reliable and trouble free. It had a few recalls in '02 but they were fixed quickly. Over all a 9.5 out of ten.