not trying to muddy the waters---but will anyway
we tow our 65 caravel
(which is only 17' and 2500#) with a 2011 BMW X5d, which is a diesel. i have to tell you i love this vehicle. when not towing the diesel has so much torque that it is fun to drive. it is very smooth and you dont feel the road bumps. it really is a sophisticated, luxury SUV that is enjoyable to drive around town. the gas mileage is excellent.
it is also fantastic for towing. really does it with ease. i feel that the AWD makes it tow better and is safer. the diesel torque really helps with towing.
the car has been a delight and i would encourage you to consider one if your trailer is not too large.