This is late for a reply, but food for thought if anybody else researches the topic.
My car and trailer weigh about 2800lbs, plus a couple hundred in gear.
I've towed with:
> Chevy astro van: Great sized package, struggled a bit on power (even with a new motor with upgrades), and blew transmissions like kleenex (I gave up after two, and I only towed 3-4 times a year)
> Custom Chevy car carrier. A friend built it for me out of two CK pickups welded together. Just drove the car up the back of it. Actually worked great, but it was too big and unwieldly to use as normal transport too.
> Ford F150 extra cab - worked ok, but too big for daily transport, and I don't race enough just to keep a spare truck around
> Toyota 4Runner. Worked fine overall, though felt kinda underpowered
> Mazda MPV (a friends). This actually worked out pretty good, and I liked it as a race support vechicle better than the 4 runner.
> VW Touareg V6 - Its the wifes daily driver, and she loves it. Cargo room is small, but supralegal speeds in 6th gear I hardly notice I'm towing
This would be perfect with a bit more cargo room. I get around 15MPG (if I remember right) towing.