I bought my 07 Yukon XL Denali at over 200,000, and running strong. I have done a fair bit of maintenance as I wasn't too confident in the prior owner.
I still need to replace a broken motor mount, my dash cracked pretty bad, have developed the leaking rear main, I guess the porous block issue.... I've replaced three door handles so far, replaced the rotten oil pickup tube o-ring to remedy the low oil pressure issue and replaced the oil pan gasket..which was really fun dropping the front diff without a jack.... I'd probably be a lot happier if mine would've been maintained a little better before I bought it but one good thing is he had just replaced the transfer case.