Just because I don't know how much longer my IC will last with the various statistics on the failure rate of these things, I'm ordering the CM-30 as well.
When I track the car, the last thing I want to worry about is whether the IC Pump is going to die or not...
I was SOOO tempted to go with the 90, but then I'd have to upgrade the intercooler and plumbing too... not to mention the electrical circuit.