That's actually a nice comparison, I'll remember that one.
What I will say though, following it on, is that if an intruder is in your house he will have the keys to get out.
with all the nice and warm chitchat I only heard one firewall name: Comodo....is everybody running their OS-firewall than??
Routers, well ok, but why should I get a router when I have 1 PC only???
Because when you have the firewall (keys to the house) inside the house, the intruder can get out if it's programmed to hack the windows firewall for example. But if you have an external firewall (which allmost all routers have) the intruder (malware/virus) can't simple alter the firewall rules.
But the only real way to do this is to lock everything down and use a (transparent) proxy, which isn't worth the hassle for home use.
And a "hardware" router/firewall is no more than a small computer with buildin network interfaces and a switch. The firewalling itself is all done in software. The real benifit is that it's an external device that isn't as easily comprimised as your (windows) pc.