I gavce my laptop a bit of a spring clean tonight. I use MsConfig.exe to get rid of all that rubbish that starts up with your PC. Just type msconfig into your run box and then go to the startup tab. Remove anything you don't like the look of and that is a nice start.
Since I use Zone Alarm I've not had any virus trouble but I still use Avast just in case.