Cudaman,

There are 2 water injections that work very well.

One the Supercahrger Store sells, the other Steve at New Era Racecraft sells.

I dont know the name of the one from The Supercharger store but Jay Leno put it on that crazy twin turbo thing he built, and www.alcoholinjectionsystems.com is the other