I for one am a fan of the WJ over the XJ. I have had both, and here are my reasons.
- Reliability should be on par with each other, both have the 4.0 as an option. The tranny and t-case on the WJ are both solid. For what its worth in the reliability column, my XJ was plagued with problems. Sensors were always an issue and the 4.0 ended up cracking a head. After replacing the engine I still had problems. My WJ with the 4.8L has been rock solid, the only issue I have ever had was a power steering pump.
- The WJ is a more solid vehicle, my XJ just seemed cheap flimsy.
- WJ rides better.
- WJ has more room.
- If you opt for the 4.8 then you have more power and can haul more crap.
- Not everyone and their brother has a modified WJ.
Now it is true, aftermarket support for the XJ is much greater. However the WJ still has support. You can buy lifts, bumpers, internal roll cages, lockers, etc etc etc. Your options will just be more limited. There are companies such as HK Offroad who see the light when it comes to WJ's and are making products specific to the model.
I am a Jeep guy, I've never owned a vehicle that wasn't a Jeep. I've had a TJ, XJ, KJ, LJ, and now a WJ & WK2. I love the WJ for what it is, and now that I have a kid I appreciate these vehicles for what they are. It is the perfect family hauler and adventure vehicle. Recently I *almost* traded from Jeep to Landrover because I wanted a Discovery. I don't know why, I just did, and I still do. However after driving a Disco II I realized there was no way I could sell the WJ for a Disco II, the WJ was better in almost every way.