If you want a good software firewall in addition to the Windows firewall, I'd recommend
Zone Alarm. They have a free version of the firewall. It's great at making your computer appear 'invisible' to port scanners and stuff that hackers run constantly.