Here's a feature table for the MS stuff. The DIYPNP uses the latest MS Extra code (2.1) on the far right. It has launch control, open and closed boost control, water injection, dual maps, flex fuel, and lots of other features if you like to do things yourself.



Otherwise, as cerby said, adaptronic gets high praise and someone else will do the work for you. Just fork over the cash.