I have a almost bone stock 06 Megacab with 44k miles on it. I put gauges overhead to monitor boost, EGT and Trans about a year ago along with Mag Hytech dif and trans pans. I am going to upgrade to a suncoast TC, valvebody and input shaft in the next month. I would like to add a programmer and I don't know which ones to go with. I was always going to go with a Smarty but now the EFI system has come out I am not so sure. My buddy runs the EFI system in in GMC and really likes it. I am not looking to drag race at the strip but maybe surprise some kids every once in awhile :-laf. Also have to be practical since I will be pulling our new horse to events.