Plux
Emperor
dialt0ne, as I mentioned earlier I use a winroute router, and I play Civ3 MP-games online without problems (although sometimes pings are high or the game is laggy, but that mostly is because of others). Anyway, I have only ports 2302 (NOT 2303), 13139 and 27900 (all UDP and TCP) forwarded. The other ports (that are used for Gamespy) pose no problems, because NAT takes good care of them. OTOH, one time I did try to forward those other ports, and I found out I had many difficulties trying to connect to Gamespy, so I'd recommend leaving those other ports NATted.
/edit BTW: Upnp is a new technique that should make it easier for people behind NAT to play online games as forced portmapping should not be necessary anymore. But, if you do know how to portmap, then I shouldn't worry that there will be games that you cannot play online. To use Upnp you both your router and your OS should support it.
O yeah, remember, if you experience problems with online gaming against people you don't know, it will not always be YOU that necessarily is the cause of these problems.
/edit BTW: Upnp is a new technique that should make it easier for people behind NAT to play online games as forced portmapping should not be necessary anymore. But, if you do know how to portmap, then I shouldn't worry that there will be games that you cannot play online. To use Upnp you both your router and your OS should support it.
O yeah, remember, if you experience problems with online gaming against people you don't know, it will not always be YOU that necessarily is the cause of these problems.