Theres one slight problem with this question, if you don't know you have a virus on your PC you would answer no and not every virus is the disruptive kind.

A friend of my daughter had one and it was only after her PC started to send e-mails to our PC that I found out about it and informed her of the problem, she got a bit angry saying she couldn't have a virus because SHE never went on dodgy sites.

A few years ago <GANDALF <|:-)> claimed there was as much chance of the ordinary internet (non-business) user getting a virus as something or the other,I forget what the actual phrase he used, nobody posted a response!