I do not (yet) own one of these, but they are highly recommended by a local dealer (of course, he sells them

). Take a look at their site though, and read the technology page - even if you don't buy their product there is some good info there.
http://www.turbocatusa.com/home.html