I can not recommend a truck. The aerodynamics are absolutely horrible, and trucks weigh way more than they have to, if the job is simply moving people and towing 2000lbs. If it's a vehicle that you're going to use for commuting 90% of the time, it would be a real shame to have a truck.
I'm with Clev and LeCouch: most small and midsized cars can tow 2000 lbs, whether they're rated to or not. Check out the tow ratings in Europe:
Towing Capacity Alfa Romeo,. Admittedly, those might be for towing at 55mph, while an American tow rating might be @ 75mph up a 6% grade.
So, any small car with a stick shift will do fine. If it has to be an automatic, install a larger tranny cooler.