check this out... http://www.acturbo.com/index2.html
hmm... interesting... although it seems like you need to rebuild it after a certain number of hours...
try contacting ghosthunter. i think he has an apparatus similar to this installed on his ride.
the one on my ride is an "E-Ram" you can see and buy it from the ff website: http://www.electricsupercharger.com
BTW, the ACturbo seems to be an interesting product but they still don't have a dyno test nor close-up pics of the device. I'll wait for a while longer at least to see their dyno test before saying more on their product.