Intel Thread Checker

(1) Has anybody used Intel Thread Checker and does it work with Kernel
Drivers at this time also?
(2) I see that it does race conditions and I am curious about this - is it
good? I know Vtune is good and works with ring 3 and ring 0.
(3) Does Vtune work with the Itanium 2?