Just my opinion,but to me the new trucks are ugly across the board.That is why I own a 2000 Jeep Cherokee.I Have had it for about five years now,and I've had no big problems with it at all.(knock on wood).All u have to do is change the oil,make sure things are maintained and you can drive one of these for over 400,000+ miles.And they are very easy to work on.A friend of mine had a 96 Cherokee that had about 420,000 miles before he took it off the road to use for parts for another Cherokee he just bought.