I currently have a 2012 Tacoma and have had other before. I have towed 3000lb boats with the 4cyl 5spd 4x4 without problems other than down shifting on hills. I did look at the F150 ecoboost and it is a nice truck, but expect to pay 6-8K more depending on options. The 2012 Tacoma is a v6, auto, 4x4 and best mileage so far is 23.5 mpg and I expect to get better as the summer temps and gas arrive. I have a JD2320 with loader that I will be towing(occasionally) once I find a trailer. With the 6500 lb towing capacity, I don't expect any problems.