I've been using McAfee Security Suite. It works perfectly on x32 and x64 versions of Windows 7 and my isp gives it to me for free. Being a (free) subscription service, the definitions are always current (automatically updated). If it wasn't free from my service provider, this is one program I would be happy to pay for.