It depends. If you are speaking about an off the shelf programmer with canned tunes then you will probably not be too happy with what it does to your transmission. If you get a programmer with custom tunes it will be just like having a chip except you cannot switch tunes on the fly.
The benefit with a programmer is that you can just plug it into the OBDII port and load a tune. On the flip side, you will stay in that tune until you shut the truck off and load another tune.
The benefit with a chip is that you will be able to switch tunes on the fly. The flip side is that you have to remove the PCM to install the chip(not necessarily a bad thing, just more time consuming).
Either way you decide to go, we can get you setup. We have the F5 and F6 chips and also the Infinity programmer/monitor. You can check the chips out HERE
, and you can check out the Infinity HERE
Feel free to shoot me a PM or e-mail if you have any questions regarding our products.