I've only ever been infected once by a virus - Manzon. It was once incredibly common and I got it from some disks containing a dodgy copy of a borland C++ compiler (ironically, from the technician at my old secondary school).
I also got sub7'ed once, but that was more a case of social engineering by my mate who was just having a laugh.