I'm looking to buy a truck for my last year of college, the car I have now has 224,000 miles on it and the money needed to put into it would add up to a down payment on something newer. I want to be able to have towing capability if needed for small trailers, boats etc. I know Dodge has the 3.9 and 5.2L engines and Chevy uses the Vortec 4.3L. I'm going to have the truck for a while until I get a job after college and stuff, so it needs to be durable, decent mpg, and easy to work on for maintenance.

I appreciate your input, Thanks!