My 2012 has 2000 miles, this was my first tow with the new truck, my old one was a 2005 4x4 3500 SRW 48RE built trans, and a Smarty on level 3, so this is what I can compare it to. First the truck is very quite, no wind noise at all, the seats are fantastic, very comfortable, the dash layout is also very good. At 59 mph towing in 6th gear it turns 1620 RPM's, and that is with 4:10 gears, my rig weighs just under 22,000 pounds combined, MPG on a 900 mile tow lots of hills, and 6-7% grades I averaged 10. 2 mpg, not bad, on the same trip in the old truck would have been about 10. 8, the engine pulls great, on a long 6% grade it went into 4th gear, and that was 53 mph about 2200 rpm, it pulls like a train, trans temp at 65 degrees outside was at 174-182, engine temp was 206 degrees, on hills, 202 on flats. The best part is all the systems are talking to each other, the engine, trans, exhaust brake, Interrogated Brake Controller are all on the same page, descending down a long 6% grade with the Cruse Control on at 55 mph when the speed comes up to about 57, the throttle retards, the exhaust brake comes on, and it down shifts as needed to keep the speed where you want it, it works very nicely. I few other things, the 2012 rides noticabley better than the 05, the brakes are better also, it is without question very well engineered, the Nav system also is far better than my old one, it displays the turns and distance to the turn on the EVIC when your getting close, plus the information on the screen itself, over all this truck exceeds all my expectations of what I thought it would be.