Agreed, just hit 100k in mine, and I have no rattles inside or out. Interior has held up well, although I take care of it. Only non routine maintenance I've had to do is the control arms, and gm does those for free until 120k.
Not sure which parts are hard to find or expensive either. I follow the forums pretty close.
2 cents