I just logged in twice to three different servers. The game sent to a different port each time. They were all in the 56000-59999 range. Maybe it just chooses a random port from a certain range every time we log in. I got the ports by doing a Capture with MS Network Monitor 3.4.

I'm new to port forwarding. Would you mind explaining how you'd use it for this game?