 I must say the BMW X5 3.0 i x-driveis a excellent looking & driving suv. it's not X5m fast but perfect for everyday use. The cabin is very comfortable and build quality and materials are of the highest quality and also safety and the brakes are very good and drives very tight. It gives you the room you need to move the family around with out losing the performance and style. Build quality and reliability is as good as it gets. I have had many vehicles from different car manufacturers and all have needed parts and service. If you do your services on time which many people don't do with German cars you will be fine. Don't be fooled thinking other brands of cars or trucks don't need servicing or parts I say buy what you can afford and like and it won't bother you servicing it. And you need to pay to play !