I just bought my 2010 new year's eve and so far I am really happy with it. Check the U-joints out, all of them. Mine had 39k on the clock and both the front axle joints and the rear driveshaft joints were bad. Good news is I got them covered under warranty. Mine wont get deleted until warranty is up in '15.
I am not disappointed at all for power. My old truck was an 02 HO 6spd with injectors and two boxes stacked together, and at one time had a 66/71/13ss on it, so I was used to some ponies under the hood. I get about 14 mpg back and forth to work, but there are a lot of stop signs, cant really get up and run for a long time. Took it to Louisville for the farm show and got 17 on the highway. Loaded two Jeeps on my trailer and went to Badlands last weekend and it got 10 overall. Not amazing mileage by any means but for the power and how nice the truck is, I am happy with it.