the_monk:
OK, I don't want to completely hijack this thread, but I feel like you are actually doing the community harm with your advice. I'm sure you don't intend to since you really seem to believe what you are saying is true, but I feel like the record should be set straight for those who don't know any better:
1)
NAT doesn't protect anything. It simply translates the internal connection to the external port on the firewall/router and vice versa. Using NAT without a firewall is not any more secure than plugging your device directly into your broadband connection. The act of translating network traffic does not filter it or protect the internal devices, at all.
2) Stateful packet inspection
is included in most modern hardware firewalls, such as the popular Linksys
WRT54G. This device and those like it protects millions of users every day without issue. It may not have the dedicated hardware resources of a Dual-Core PC, but who the hell runs a dedicated firewall app on a dual-core PC? You don't need anywhere near those specs unless you're running a heavily taxed 45MB+ connection with some kind of QoS filtering.
3)
Windows Firewall is a joke. Seriously, read that article. It is vulnerable to code exploits, runs unsecurely and doesn't even scan outgoing packets
at all. How you can actually recommend using it blows my mind.
4) Quite right, the people who develop Sins actually
recommend you enable UPnP - yet you decide they are wrong and it should be disabled. You base this recommendation not on any evidence that disabling UPnP resolves an issue, but on your opinion that most people don't need it. Sorry, but you're just wrong to even make this assumption, and you should never advise someone to disable a feature if it doesn't have to be.
5) Most gamers should actually use a hardware firewall so they don't have to run a software firewall on their machines. This will help their games run better because that many more system resources are freed up for the game. This is just common sense and advising gamers to do otherwise is shameful.
I won't comment any further on this here, as it really isn't on topic at all. I just wanted people to know that, while you may be
trying to help them, you're advice is not based in logic or fact and will actually put them at risk rather than help them play Sins.