I had an '89 Cherokee when I was younger, and I'd like to get another as my next daily driver. I've got 3 of them in mind:
2001 4.0L - 160k - $3000
2000 4.0L - 110k - $4000
1996 4.0L - 180k - $2500, 5-speed
(All of the prices are firm or have already been bargained for.)
The reason I'm considering #3 is that I really enjoy driving a manual trans., and it has the least number of options of the bunch (no A/C, manual windows, etc.), which is a plus for me.
The way it is, though, I'm leaning toward #2 because of the miles. This Jeep will have to last me at least 6 years. I'm not afraid of maintenance, but I can't afford to have it apart all the time in my garage because it'll be my only ride.
Ideally, somebody will tell me, "180k at 15-years old is nothing. It will last you with only minor issues."
#2 I would say would be the most reliable without downtime, followed closely by #1. The 96 has miles and age working against it, and you start getting wear down of basic things that are easy to fix, but in the end they still have to be fixed
Patriot Blue XJ 4x4
RE 4.5" | 305/70/16 MTR K
the one thing about number three is, its in prime time for some mantience issues. i bought mine at 180k and i dont think it was ever touched by PO's. i feel like most things start to break at around 180-200k miles. ive replaced brakes, harmonic balancer, radiator, and now i have to replace the starter. these things have to be done eventually, and probably sooner with number 3. it is the cheapest of the 3, and you dont have the 0331 head. plus its a 5 speed
edit: so you might be out in the garage more with number 3, but it probably wont end up costing you more. i say go for it
lockers don't work unless you have Rubicon stickers