If you are willing to pay for it I recommend the Norton Internet Security.
I have used it for almost 3 years now, and I love it, he is completely safe, since then I haven't been worried about my computer being infected, and the firewall is awesome, it doesn't keeps asking me what to do all the time and yet protects all communications automatically, blocking attacks when necessary, and is everything in one single packet...
The program is very light too, it doesn't take all the computer resources as in the old times, I can normally play games or to do several tasks at the same time in the computer.