Are you kidding? That thing is the biggest waste of money when it comes to ANY kind of "performance" accessory. Don't waste your money on that thing, please.
As for other chips, I don't know. I still don't quite understand why some people think there is a universal "chip" that will make their car faster. If you want your ecu modded, you're going to have to send it off to someone who knows what they are doing, what you have done to your car, and what needs to be fixed/adjusted. I think I recall some place called Jet or something that would take your stock ecu and flash it, so to speak.
Most importantly, just remember that there is NO universal "chip" that is going to help your car, and anyone who says differently is just ignorant. Enjoy