4 runner would be a good choice, i have used an 02 Ford Escape for towing in the past, only class 2 hiches from the dealership, but can get class 3/4 aftermarket for the vehicle. I've nailed 29mpg going up north unloaded and around 20-25 normal city driving. They are a newer Ford product though, issues with transmissions but they come with 4wd are FWD normally, and very roomy and comfortable and easy to drive/park. Something i guess is a big deal to a bunch of people, but removing your upper intake manifold is needed to replace your spark plugs. Beyond that it's not that hard of a vehicle to maintain.
3.0 v6 and can find them for a good price. S-10 pickups i've had in the past never towed as well as the escape has odly enough, but the trucks offroad better.
