There are several threads about GameRanger in these forums, but not nearly enough people are using it. It's the best we have until Stardock & GPG are able to resolve the networking issues.
Frogboy even recommended GameRanger in his last Demigod Journals update.
http://forums.demigodthegame.com/349002
There are tons of v.091 pirate games and only a handful of v.0105. We need more legitimate players! It isn't perfect, but it's a lot better than what we have going now. I was able to play three - THREE 4v4 games earlier this week when there were enough people online! It hasn't happened since, though, because there aren't enough legit players.
By the way - you won't be playing with pirates, so don't worry about that; the pirated versions DO NOT WORK with the legitimate versions. You will only be able to play with others who bought the game.
Go to Gameranger.com to download a copy.
*Open port 16000 UDP for GameRanger in addition to the Demigod ports.