Download Jetico Personal Firewall
Jetico Personal Firewall helps the user to avoid any Internet attacks such as viruses, spyware or intruders that can come into your operating system. This software protects your information and has filters that allows the user to configure the firewall from the low-level network packets to a high level of security. It monitors every file and information that comes in and out the system at any time.
Jetico Personal Firewall its a trial version of 30 days but its worth the trying, the price is not that high and it's a lot better than many other firewalls that are more expensive.