Zone Alarm (the zonelabs link that Nick gave) is a very good firewall. You can even "Stealth" your computer while you're at it, so it becomes invisible to would be hackers.
GRC
Here's a site to check out with regards to other computer security issues. While you're at it, you can test your security with their "Shields Up" thing.
