Tiny Personal Firewall for windows www.tinysoftware.com it´s very good..that´s what i use and i have already tryed the black ice and i prefer this one..
it´s a good "free" one..

stay well..