Why rule out full size trucks? My '08 Silverado 1500 gets 17mpg city and 20mpg highway consistently. Has plenty of room as well. My '05 Silverado was very reliable and solid.
Nothing against Tacomas as I would love one but they are just so expensive. Loved the one I had in high school. My dad bought one new back in 2006 and loved it. He decided in 2008 to trade it in on a new 2008 Silverado and kept that till last month when I purchased it from him. After searching high and low for a used Tacoma he decided to buy a new 2014 Tacoma. When 2010 Tacomas are going for $25K+ and a new one is $30K it was kind of a no brainer.