Just about any of the 07-09 F150s with any V8 will do, I dont even know if the Eco-boost was in the trucks yet, and the non boosted V6 was a bit low on power for a heavy tow vehicle. The Ranger was a good vehicle with the 3.0 or the 4.0, but the only problem with any small vehicle is the stopping ability. You really dont want a towing vehicle that is much lighter than the boat you are towing. I have towed my P III with and 1991 Explorer which did decent with the 4.0, also a 2001 Sport-Trac which also did well with the 4.0, I even pulled my old P2 with an 84 Bronco II with the 2.8 but it was not very good over distance as the boat outweighed the truck, and stopping became an issue even with brakes on the trailer. All the F150s I have owned (04-14) or the Company (96-07) vehicles I have used have pulled my boats extremely well, as I have been to many lakes in Texas, Arkansas, Missouri, Mississippi, and Louisiana over the years, and my trailer gets probably 12-15k miles per year just going back and forth to Mountain Home, Ar from Houma, La not counting all the side trips to other lakes.