Well try Hamachii, there are a few players there. I once looked up Game Ranger and well...I actually had to call a friend and then make him play. In Hamachii its fine, you can usually find someone hanging there I guess.

Also to alienhunter, Lemme see if I can make it able to load and save games during Multiplayer, its not in the game, maybe I can put it up on the mod... "A Hopeless heart is the Devil's workshop"