I've ran a Superchips on my old Z71 Chevy and will never ever buy another product from them. They are very "generic" tune and really don't have near the benefits of a good custom tune.
I really like my SCT X3 programmer from 5-star. Excellent customer service and Mike is very good to deal with.