I'd say SCT !! Another route to consider is having a custom SCT chip burn't for your car . You see... all those hand held programers have generic tunes for every one and can turn stuff on and off . But unless you put it on a dyno and see where your A/F is you just don't know what your really getting . This is where the custom chip comes in ... the cost is the same in the end and you would be getting a custom tune and dyno results to show the gains made and know that the A/F is spot on . I know places like Dez Racing custom burns chips and he will not charge you the full tuning price every time you go back for another tune for any future mods because you bought the chip from him .