Another sure fire way to protect yourself is by using a Host file full of known bad sites.
Hosts File
Basically what this file does is when you try to visit any website that is sending out viruses it blocks it by telling your computer to look back at your own computer for the web site. Since your computer is not the host of the site, it will cause a Page Not Displayed error.
My favourite thing about using this is it will block 90% of known ad services so when your visit a site, it washes the ads out of the page. This reminds me of how the internet used to be about 10 years ago when there wasnt pop-ups and constant ads flashing on a web site.