I have been testing the latest version of ThreatFire for about a week. Very impressed but i have some overlap. I decided to remove it from my main rig. I did it from SafeMode. Everything went fine. As an above average user i like searching for remnants of files that are left behind after an uninstall, they always leave something. I found the usual stuff in the hidden App. data but i found a file left in C:/Windows/system32/Drivers called Tfkbmon. The description says "ThreatFire keyboard monitor". I deleted it thinking why in the hell did it not remove itself after the uninstall that was performed prior. WRONG. After deleting it and doing a reboot my usb keyboard was rendered useless. I could not enter my username password at the welcome screen. After trying to use the P/S2 connection, still no go. Even tried SafeMode again, no luck. Even tried a second keyboard, no go. Ended up doing a reformat, wasn't angry, i do one every 8-12 months. Now i have ThreatFire also installed on my children's rig also but this time i did everything above plus i made a back-up of the same Tfkbmon file. Same problem as before, useless keyboard. I'm glad i backed up the file. I put it right back into the system32 folder and now my keyboard works again. I posted this so others will be aware incase they felt like doing a clean uninstall like most of us do. XP-home SP3. I am actual disturbed that PCTools actually installs a new driver for keyboards, it's used for keyloggers, and can render the users rig useless after a CLEAN uninstall. They need more testing.