For those looking for a light weight free program to shield against USB threats... Shiela USB might be a good deal better than what's out there.
You can read more here:
http://www.ghacks.net/2015/06/06/shiela-usb-shield-protects-pcs-against-usb-threats/?_m=3n%2e0038%2e1630%2ehj0ao01hy5%2e1owp