if you do your own work, it's not pricy to keep up a cherokee. i've put 100k on mine in the last slightly less than 4 years, and at 189k, i still have yet to have to do more than routine maintenance (which is rather easy to do with that kind of ground clearance if you don't mind getting your hands dirty). 4.0L inline 6 is a rather solid engine all in all, and most of the transmissions behind them are rather stout as well (particularly the AW4-the automatic behind all standard cherokee 4L engines-it's actually the same tranny as goes behind the engine in a twin turbo supra-i think A340H is the code toyota uses for them). there are varying quirks about different year models (87-90, 91-95/96, and 96/97-2001 are the main design differences-all bodies are similar). i have put my vehicle through hell, and spent very little on maintenance (of course, i do it myself) and repair (also tend to do it myself)-had to do the brakes (rear brakes need cleaning/adjustment with some frequency, and the crappy newer chrysler factory rotors for the front dana 30 axle should be replaced with one-piece cast rotors if possible), water pump (twice, once at around 90k and once a coupla months ago), and the occasional sensor. i'd be happy to get into specific sensor issues. as far as maintenance frequency, i've done my oil every 2.5-5k and tried to be pretty faithful on my tranny-threw synth fluid in my diffs and haven't needed to redo them, and the transfer case, if you aren't actually using it offroad much, doesn't need much maintenance, aside from occasional (30k?) changes in the dexron ii/mercon that goes in it. there are plenty of quirks in different years that i will get into if you provide further year data.
http://www.jeepsunlimited.com is a pretty strong resource for more or less any of the info i would be able to provide-i got what i know from working on my own, reading there, and reading my chrysler factory service manual (a godsend if you do your own work). hope that helps. a lot of people have issues with ride and interior, but if you want a little suvish vehicle that can work hard and take a beating, i think you'll be hard-pressed to find a better option, which is probably why i'm still driving mine.