 I needed a vehicle that can haul 4 people, tow a boat, fit on off-road mountain trails, go in the mud, haul firewood, and still get decent mileage.  A full-size won't go where I need it to and 12-15 mpg isn't that appealing.  Enter the Tacoma double cab 4x4 with TRD.  I took my first trip with it last weekend.  We travel with 2 dogs, 2 coolers, and 4 large totes.  Our destination is a hunting cabin in the woods which requires traversing a couple miles of tight, rough trails that a full-size can't do without scratches and scrapes.  Quite simply, I don't know of any other vehicle that could possible meet my needs any better than the 2004 Double Cab 4x4 w/ TRD.