I have a 4 door Tacoma, and I am pleased so far, with an exception of the gas mileage. The 16/21 listed in the sticker was achievable when I was the sole occupant, no gear of any kind in the truck, with stock suspension, tires, and a slight tail wind. Now I have an OME Suspension, ARB bumper, M8000 winch, 31inch BFG all-terrains, Bestop Supertop, and recovery gear (3 snatch blocks, 4 or 5 shackles, 2 tow straps, 1 kenetic recovery strap, and a tool kit) and got 17.8ish driving from Dallas to Houston at about 70 mph. In the city with the stop and go, I am licky to get 14.5.
I think that the biggest thing to think about is: do you want all your gear in the cab with you, or do you want it to be in the bed. If the gear gets covered in mud, or if a skunk sprays it, or a kid vomits on his sleeping bag, or who knows what else, it could stink up the inside of the vehicle making the trip home a nightmare. With a truck, that gear is in the bed, and away from momma. I would like to get an SUV, but i need a truck for hauling things in the bed that would not fit in the back of a SUV, and I dont want the inside of my vehicle to reak of fuel and oil when I take my kid's dirtbike to grandpa's house.