If you really want to be secure, run either of the software firewalls on your system (I prefer ZA, and have used it for years) then buy a NATing router like the Linksys BEFSR81 or similar and run that between you PC and your Internet connection. This will not only give you the ability to share your Internet connection to many PCs, but the router will also add an extra layer of protection.

Golam