Honestly I have a 5 year old computer that never once received a virus. You just got to be smart about what you do.
Here's a couple recommendations though, I use these a lot when pirating
Online scanner, even detects viruses considered to be 'FUD' (fully undetectable): (you need an account to see links)
Malwarebytes local scanner: (you need an account to see links)