Diablosport InTune or Trinity would be my recommendation.
Great tuners, good custom tuning is available, they work well with the addition of a cold air intake and freer flowing exhaust.
The InTune looks a lot like an iPhone.
The Trinity can be dash mounted and configured for variable engine monitoring displays by being plugged into the OBD II port.
Both units come with the same canned tunes and have the ability to modify a tune to suit your needs.
With the addition of a custom tune you can have made for you (talk with Hemifever here) to really fine tune the truck's performance.
Good luck.