i use a free program from my service provider (Shaw Cable) its called Shaw Secure by F-Secure. works great. its saved my bacon a couple times now, and best part its free to all Shaw Cable subscribers.
So if your Canadian and a Shaw customer check it out. its as good as anything ive used over the years, and ive tried them all