Ragged Clown

It's just a shadow you're seeing that he's chasing…

Hosting multiplayer games – advice please


I have a bunch of games that have a multiplayer option but my ISP (SBC Yahoo) does not allow inbound socket connections unless you have a business account (which costs $$$$$$).

What do other people do? Does your ISP allow inbound connections? Which? How much?
Seems like it would be easy to write a little port-forwarding thingie to run on my Dreamhost shell account and then connect to it from my house to fake local connections. Anyone know if such a thingie exists, before I write it? Seem like a good idea?