If you connect through a router then there is really no need for a software firewall. That is, if the router is configured correctly you will not need a firewall. The router acts as a firewall. Based on the set of rules you apply to the router for example
What in the hell was I thinking... I must have been have asleep my last post!!

Computernerd is right, you don't need that software firewall if you have a router that is configured correctly...

Damn I got wake up ...