I got a Hypertech Power Programmer III, model 41043, for my '05 EB Expy. It was about $290 from autoanything.com at sale price and was tax-free and free shipping.
It was super easy to re-program the the power programmer, and easy to revert back to stock... takes about 20 minutes to install the power program.
There are probably more feature-rich tuners available, but this one works well for me so far... The biggest issue I had was occasional "knocks" when I REALLY get on it (hard acceleration), but this only occured because my wife filled up the truck with regular unleaded and I had it programmed for 93 Octane. I re-programmed for 89 Octane and the knocks went away. After I fill up again with 93, I re-programmed it back to 93 Octane. Yes: There is an option with this tuner to program for either 89 or 93 Octane.
I also chose to tighten the shift firmness... I drove around with and without this setting and found that I much prefer the power programs firmer setting.