Ok i got a belkin router/adsl2+ modem and its got firewall (enabled) and NAT. but i still think software firewall is great because some times u get virus or trojans when u goto sites and some times when u download a rar say from bittorrent/imash u can get programs that try to access the net. software firewall lets u control what goes out. thats why i like software firewall