one quick work around idea would be to have the Sins games hosted by ICO remotely from a server, so that not only everyone could host, but lag wouldn't be as much of an issue.
Now, not only does a person need to have the ports set up to host, he/she also has to have an internet connection capable of supporting 3-10 different players.
PaulTA,
I think you've suggested this before (can't find the thread in the pages and pages of "my replies" at the moment) and I don't really have more to say on the subject except that it would not be "a quick work around" by any means, and I repeat, currently SINS isn't acutally being "hosted" by the HOST. The host is a "host" in name only since each and every player runs the ENTIRE simulation locally, and the host only periodically SYNCS everyone together. I don't have any hard numbers for you, but I'd wager that the actual bandwidth required by SINS is negligible (relative to most other games).
back on topic..... 
<picks up the gloves Hack threw on the floor......hmm.....nice leather.....thinks he'll keep em!
>
Let's set it up Hack.....I'm ready to learn!
Anny, How, Kitkun? Anyone else planning to join in to watch/help/prevent the "schooling" of me? How about we do what Anny suggested and take on the DEVS instead? hehe
Maybe we should turn this into a pay-per-view TV event! 
the Monk
Oh and Cykur! Enough with the modesty.......you're a shark and you know it! 