Oh, sorry, I would suggest Zone Alarm :-
Works great for me…

Other suggestions would be: Sygate Personal Firewall, Outpost and Kerio.
Do you still have virus problems or whocares killed them all? ;D