I have wanted a jeep from the time I started to drive. Now at age 37 I finally have one. I love it (and so do my 9 and 5 year old sons). I knew going in to it that the ride will be ruff and bumpy. Hey it is a Jeep and you have to expect it, if you expect a nice smooth ride do not get a Jeep. I have the Rio Grande, it is all stock. The MPG is good for the inline four. It is a great all around Jeep. I use it as a daily driver and always in the desert on the weekends (live in Phoenix). I wish I had a Jeep years ago. I plan to keep it for many more years.
The entire Jeep.
If you can afford it get a hard top and full hard doors.