I have an '88, 4.0, 4X4 with 202,227 miles, runs great and this weekend it's going to be bouncing around the desert for three days. I have no problem taking it anywhere.
Is is fast, well, it's quicker than a loaded cement truck. Reliable, always. Cheap to maintain, well, depends, you can spend as much as you want to on it, but, parts are easy to get and not all that expensive.
In the past year since I bought it I've replaced the radiator and related cooling stuff (by choice); an alternator and most of the sensors and just put on a new exhaust system yesterday. No real problems and always starts (ok, well, except for that afternoon with the crank sensor - I carry a sapre now).
It may not be a shiny new Hummer, but it had no problem pulling an H3 out of the mud a few weeks ago. Too many miles? It's just getting broke in