My 2006 got 14.5 around town and 17.5 on the highway.
My 2010 is one month old w/ 650 miles, all of my driving is in town w/ 1-2 miles to and fro work and I have been averaging 10 mpg, yesterday I took a 220 mile road trip and got 17.4mpg. The service manager at
my dealership advised me that it takes a few thousand miles for the mpg to settle in.
On the bright side, my gas station allows me to use my food stamps to buy gas and as such I don't feel so bad about wasting the fuel when I am racing from stoplight to stoplight to hear the roar of that new 375 hp engine.
FYI, The 2010 is overwhelmingly a better truck than my 2006, the ride is better, power is better, sound system is exponentially better, GPS is better and on and on and on and on…...