My Vote is Tundra over Tacoma. Bigger truck, more payload and towing capacity for similar mileage.
It doesn't take much to over load a half ton ( tundra) depending on what your doing so for that reason I think the Taco is too small.
#49 - I agree: its crazy the fuel economy of some one tons especially under load compared to little trucks.