Okay guys I currently landed a contracting job that requires me to drive a lot sometimes across state lines.. I currently have a 2500 ram megacab and the truck is great but this is my last truck for a while and don't want to put many miles on it.. I will do a lot of highway driving taking along with me, are my clothes and food.. once I get to the job site my driving will be on gravel roads and sometimes they can get bad but nothing extreme but muddy for sure.. so I want something with 4x4 with a set of nice all Terain tires maybe a small lift.. wanna get the best mpgs I can.. need it to be reliable and inexpensive to fix.. based on what I said what vechile is the better choice. Also I know some zj come with v8 is that something worth liking into? How are mpgs?