Go getch'er self a crown victoria!
My rwd 1989 crown vic pulls a boat outta the water easily, tows well up hills and is all around a good tow vehicle, it's big, heavy and long, and with my class 3 tow hitch it's rated for up to 5000 lbs. You can usually find the cars for cheap too.