Any of you all tried this out yet? I am curious to know how it ranks among KBRD, and Dr. Web's Live CD.