I use a Mac, and don't worry about viruses and spyware.
On my PCs I use AVG and stay away from questionable sites (including the WOW forums and their keylogger links.) I am also sure to never, ever use any of the Windows Email apps on those machines.