buy what you need not what you want....
I bought a haltech sport 1000 with can wideband and dash.... in all honesty I sprint would do what I need.
stick with the main stream as its easier to get a tuner and there for generally cheaper in the long run.
I love haltech as their support is awesome (I live in Australia, about 10 hours north of the factory)