Meh, Windows firewall and Avast here, no trouble for over 3 years now. Before that I had Comodo firewall, and that period was the only time some virus slipped through. I've been behind a decent router since using only Win firewall though.
Best protection is still an educated user.