black ice has been cracked already.
pick up the norton firewall. it learns what porst you use often and which ones you don't use. slowly locking most unused ports out. slow at first, but it gets better.
i've heard it's one the best right now.
i'd just invest in a hardware firewall.