I've had good luck with the Maximum Effort with my Redstripes. The idle is unbelievable, and WOT performance.....well um..... just read some of the other posts regarding ME chips. Try it you will like it !
I have tried other modern chips as a comparison, and the only other one that was close was my Lubrant race chip.