You forgot some ports which may apply to some people here.
"Port numbers that may be used by terminals such as the PlayStation(R)2. TCP 1024 - 65535 UDP 50000 - 65535" and "*If your Internet service provider (ISP) specifies a DNS server, you may need to configure your settings to allow packets to pass through UDP Port 53 as well."
Here is the link from PlayOnline.com:
https://secure.playonline.com/polapp...6polg_loc%3Den