Choose Sides is a web app that can split players randomly into teams.