Canada is a long way from middle earth & the international call rates would be enormous. Particularly since I don't live on this planet, I'm just visiting ... just passing thru. lol
It's not as difficult as you may think. 1st, see
http://www.gnutellaforums.com/showth...threadid=52529 which is almost identical to Panther's firewall.
Next, look at the Universal Plug & play (UPnP) section of the link I gave in my last post. That will give you a clue to enable UPnP.
BTW as an OSX user, you don't really need your firewall active. I didn't have it active for a couple of years without issue. I since activate it now & then, but not necessarily all the time.