dont forget MCShield USB protector www.mcshield.net

it is a install and forget program.
apart form the update check evry 2 hours (default) it use no computer resources, it is dormant until you connect a usb device