I have a 2003 Jeep Wrangler TJ, my first, which I drive daily and also tow. It has been an excellent vehicle except for the steering box which I had rebuilt because the replacement was so expensive (made by Mercedes in that year). I also had a 93 Tracker for 3 years which was an excellent little 4x4 but not as capable as the Jeep.
I am aware of the reputation for Jeeps but have experienced the exact opposite and so have several people I know who own one, including the garage that services my vehicle. My wife now owns a four door JK Sahara and loves it. Her next vehicle, if we ever need one, will be a Grand Cherokee; I plan on keeping my TJ forever.