system
15
Right now I use zone alarm, but it seems to have trouble with older applications (one being the game StarCraft). It can easily be worked around though. I think any firewall will do, just do an online test to make sure your firewall is set up correctly and is protecting you.