i not a big fan of banks but i never ran any of there products etheir,i love my ppe and gain all the horse i could want for now and gained 3 to 4 mpg if driven right...the diablosport is a good programmer and is priced right...just my $.02
ps if you add more then 150hp look at getting a tranny upgrade,i put the bully dog shift enhancer in and it does a great job and i put 350hp to the one truck and the other truck 225hp(over stock hp)i wouldn't recommend more then 150hp unless you want to do some more upgrading to the truck