I use a Hyundai i30 with Diesel engine. I get about 25 mpg towing an f18 or double stacked vipers. Before this I would have always said at least an f150 or similar. Now if you're just hauling your boat plus the occasional 2nd boat. It doesn't matter what you have, it will get the job done.