What you want is UPnP. Current models of Linksys routers all do it. A UPnP-enabled application (like, say, Azureus) can "claim" the ports it needs, rather than having an interal IP manually and statically configured on those ports.
It's true, though, that a port can only forward one place at a time.
|