Look into running a sandbox. I do this and have had no virus issues since I started. Part of your disc is quarantined and that's where you run a web browswer. Get a virus? Delete the contents of the sandbox and you're done.
Sandboxie - Sandbox software for application isolation and secure Web browsing
JR