Check out the Kapersky products (I have Internet Security 6.0) for top level security. I travel a lot in countries with almost no internet controls and I remain virus, spam, worm, etc. free. I have found free downloads and those that come WITH software almost useless (although I hear good things about Apple)>
K.