I have had the Six Gun with speedloader on my truck for over a year and have been very happy with it. My brother bought the Smarty for his truck and I tried it a few times, it is very good, the power is unreal, the truck is very fast, but the smoke is out of hand, you will have to drive very carefully to avoid blacking out intersections and other drivers if you pass, it is real easy to leave a long trail of black smoke, I tried the Beta software on the smarty, and the smoke was less but on level 1 the power is crazy, I am not trying to win a competition, I just want a fun fast truck with good road manners. I was almost gonna sell the Banks and get a smarty but I am now gonna stick with the Six Gun. I used to have the Edge EZ on the truck and I thought it was a POS, the power was not very noticeable and I had alot more valve rattle from1600 to 2200 rpm, also the build quality is cheap. The Banks is a solid piece of billet and the engine revs and sounds as smooth or smoother than stock. I don't want or need a PDA, if I did get one it would be one with windows mobile not Palm OS, so I just have the little six position knob mounted in the cab.
I normally drive around in the 3 setting, I have enough power to pass just about anybody and I think that setting yields the best mileage performance, it is nice to be able to go from stock to +110 hp in just a couple seconds by turning the knob. Also no smoke on any settings 1-6, maybe a tiny bit of visible smoke if you are pedal to the metal on 5 or 6. With the Smarty you need about 10 to 20 minutes to change settings and you can't do it while your driving. On my auto truck the downloads go fast, on my brothers truck which is the same truck with a 6 speed, it takes around 20 minutes to download. As far as cost, the Smarty is $685 plus shipping, I got my six gun with speedloader for about $650, other than that all I have is the intake, exhaust and the SRT-10 pillar mount with a 2" Banks EGT gauge, so the price is about the same since you would do the intake and exhaust no matter what tuner you get. The bundles they sell are not really neccessary, I talked to a guy that sells thier intercoolers and said they dont make that big of a difference except on certain model years that have the intercoolers with the plastic end tanks, 03's maybe. I paid and am continuing to pay alot of money for this truck and wan't it to be the last truck I need for 10 years, I don't want a money pit, I think Banks engineers their products so well that the engine is still running inside of safe parameters, also they have alot of built in safegaurds like EGT protection and over boost.
As far as customer service, they have been great, I smashed the adjustor knob into pieces with my knee, they sent me one right away for free, I needed the wire from the thermocouple to the Six gun, free, I think they have a bad wrap but I have had nothing but good experiences with their service.