I was recently asked for a list of TCP port numbers to enable SBS services to pass through the firewall.
The result of the search was a really useful link on TechNet
Here's a more detailed KB Article on Microsoft Port Numbers
Or the "official" list of everything:
PingBack from http://conrad.greatmedianews.info/sbsports.html