After towing many vehicles, many miles, I have enjoyed the Jeep Grand Cherokee's the most. Wranglers are also good tow's, but unless you get a 4 door later model, they are difficult to get into and out of in the back seat.
Keep in mind, should you select a Grand Cherokee that it MUST be a Quadra Trac II.
Check with a Jeep dealer for more info. But they are great tow vehicles.