My parents gave me this car to my senior year of highschool with 245,000 miles on it. Currently it has 265,000 miles and is still going strong. We still haul a full trailer with it and it is working amazing. As the miles pack on some things have become a little faulty such as the AC only works sometimes but I can't really complain because the ride is amazing. I feel extremely safe in it (one time I hit a tree and it only left a little skid mark and dent on the bumper). The mpg is a little problem with prices sometimes but that's the price you pay for the giant engine. She doesn't seem to want to die anytime soon, the car is almost like a part of the family at this point.
Before i bought my Yukon, I rented them from Avis and Hertz. Loved driving them better than Caddy Devilles that I used to rent. Bought my 04 XL in fall of 04 and have never been sorry that I did. My first SUV..mid size SW before (Olds and Buicks) Drives like a car. My wife enjoys driving it. We have been on highway trips with 8 on board including all of the luggage. Amazingly the brake pads lasted for 80,000 miles before they needed to be replaced. Replaced them with original factory pads and they also lasted 80,000 miles. I like my 04 better than the newer 2007 to 2010 ones because of the folding armrests on the front bucket seats. The newer ones don't have them anymore.
It's hard to find this thing with any less than 100,000 Miles on it; however, even at this age and mileage it still rides like a your on a cloud. With the rear seat out and the mid seat down, you got 8' of cargo space. enough room to carry full sheets of plywood or sheet rock. The towing ability is wonderful; I can pull a 8x10 trailer filled with tools and supplies to a job with ease. Then with the seats up I can load the kid's string quartet with all there gear to the gig site in comfort. This comes at a price. On long trips, it's a nice car on the open highway with the family. While not too bad on gas if you take it easy, you're sure to see that gas gauge move if tow or hard accelerations.
With a drop-down DVD player and a hand full of movies you can take the family on that 1500 mile trip without a fuss. It's big enough for all your luggage, tows trailers without worry, fits 6-8 adults without worry, offers sleeping room and seating postions, excellerates great, and handles like a Mercedes. After driving an S500 recently, I returned to the Yukon XL with a renewed point of view of how much vehicle this really is. The stable-track nearly eliminates body sway. The long wheelbase soaks up the bumps much better than a pounding/bucking ride Short-Wheel-Base SUV. Towed trailers 10,000 miles and I put a post-it note on the dash to remind me it was back there. Mercedes in GM clothing.