I've used enet in the past for multiplayer games, and it seems pretty decent: - http://enet.bespin.org/