I'd be careful...
Craig, I would be careful putting a programmer in that truck. From what I understand, you run the risk of clogging the DPF with a programmer. Not a cheap fix for more mileage.
I too have been in the 'hunt' for better mileage. My '06 doesn't do too bad 15 city and as high as 18-19 hwy (about 70mph). Still I feel it could/should do better.
Scott
St. Louis, MO
'06 Silverado K2500 4x4 Crew Cab D/A "Big Max" AmpResearch retractable Running Boards, 4" Turbo back Kennedy Exhaust, Kennedy Custom Tune!
'99 BMW K1200LT "Special K" my other "SUV"
'07 Salem by Forest River Fifth Wheel Toy Hauler