I'm a huge fan of Cherokees and Grand Cherokees. Not sure fuel efficient, but very reliable and easy to get parts for. The XJs certainly still have a massive amount of inexpensive aftermarket support. The WJs don't have a lot, but are pretty capable in stock form and ride very nicely on the road. The ZJs are pretty nice on the road but have more aftermarket support than the WJ.