How about a 2006 GM Pickup or Suburban? I can speak to the Suburban and would recommend either a 2005 or 2006. Reason? If you have a moderate weight 19' trailer, one of those with the 3.42 axle will tow it just fine, and in return can get some respectable gas mileage. Our 05 towed our 23' HTT (just under 5000# loaded) very well. Daily driving my wife got 14-15 (mixed city/rural) depending on season and we saw anything from 17-21mpg on the highway, again depending on season and conditions.
One of the other reason I would look at those years is that some of the 05's had stability control and all 06's did. Find one with side curtain airbags and you have one safe and capable tow vehicle.
Kevin and my...
Wife and four kids
and two dogs(brittany and english setter)
2011 Express 3500 (6.0L/6A/3.42)
2010 Passport Ultra Lite 2910