Jack,
I went with HHP for my tune and it seems to be fine, but I may get a new tune from DCX depot because they offer data logging retunes for free so it better matches up with your vehicle rather than just a canned tune. and they are a few bucks cheaper $125.00 HHP service was verry slow as well, not good communication with them.
If your spending the $ on the JBA's you should get some high flow cats, otherwise you will still be retricted and not get your bang for the buck......
It was easy to upload.