I second avast, anybody I know who uses a windows machine has taken my advice and used avast. The home edition is free, and just requires you to register for a free key, which you will receive by email. My girlfriends parents have been virus free for 2 years now with avast, I highly recommend it over any other virus protection.