These days I am using Windows Live OneCare.
Its install once forget it kinda software.
Currently in Beta stage though it is very stable. And all those who install it before 30th April will get huge discount once it comes out of beta.
Windows Live OneCare