What do you make of this? Seems a bit stupid, but could it work? maybe to help lessen lag? I'd say it was more of a super charger as it's driven from the engine, but it's half a turbo (compressor side!) so maybe it's a surbo charger!
Anyway. .
http://www.boosthead.com/updates.php
What do you think (apart from it probably being wank as it's from the same company apparently that do the electric turbo thingy

)
Stolen off XROC.