Here's something I wrote for another forum about what we use. Meetup.com
Our Meetup group currently stands at 150 players of which about 1/2 are active members. Here is our group link:
http://www.meetup.com/Chicagoland-Home-Poker/
Overall, I love the site and the fact that it provides some recruiting via a more passive method. How did we get started on meetup? Basically I had a list of 50-60 players as of a year ago and our games rotated around 4-5 different hosts, each of whom had separate invite lists. We all used anyvite for invitations to games and then anyvite had some issues so we were in search of a new invitation site. In the process of doing some research I decided to give it a go, bit the bullet on the cost initially, and signed up.
Initially, we had some trouble getting all members transferred over, but in the end everyone that was still active on the list has made the switch. In the process we've been able to combine all of our lists into one master list that all hosts can use to invite players. Since switching we've had ~100 new people join up on the meetup group, of which maybe 30-40 have actually shown up to a game. We haven't had a bad apple thus far and have met some really great new people this way. Overall, you will get those that join up and say they are interested, but never show up and those that sign up and show up to a ton of games. It's been a wide mix thus far.
As far as the cost goes what I've done for the group is to have a $5/yr cost to be an active member which defrays the cost of the site (for less than 1 raked casino pot) and also gives me a really good handle on our active membership. The dues kick in after a free 3 month trial period so that it gives new players time to come to a game and see if it is worth the cost. The settings for the group are so that all members, paid or unpaid, can see all invites and activity, but in order to RSVP for a game their membership dues have to be paid up. Basically it's a way to filter through the list without doing it manually. I used to remove members after a year without hearing from them to keep the list "up to date", this way I never have to do that and they can rejoin up whenever they are able to start playing without having to contact me. <br /><br />We keep game sites secure to the non-paying/non-active members by only listing an approximate location on the invite and then emailing, messaging, or calling new players to the game to give them the address.
Nice features:
Forums - We have a forum set up for discussion where we talk about things like whose going to host which week, WSOP stuff, new game variants, or just shoot the ****.
Waitlist - If the game is full and someone wants to be on the waitlist they can register for it. Should someone unRSVP and a spot opens up, Meetup will automatically bump them from the waitlist to the game list and notify them. All automated, no work on the hosts part.
Recruiting - As I've said we've only had good people walk through the door. I typically will call new players prior to the game (I did this before) and chat with them so it's not like they are walking through the door without us having spoken. Most of our games are filled with the regular group of players 5-7 of us and then we might have a new person mixed in. The ratio is very high people whom I've played with for years so I don't worry about having a room full of strangers.
Photo Gallery - We started keeping a log of game pictures from big events, hands, etc. that is really nice and anybody can access. New players can get a feel for the game just by looking at the pictures.
Documents - We have uploaded our variety of games, rules, and other information to this section so that anyone can get answer to questions they might have about our game. We are currently in the process of finalizing the modified rules document. If anyone on here would like to see some of the features of meetup and how it works with our group join up and shoot me a message on there that your a PCF member and I'll just mark you exempt from dues which means you'd be able to poke around the site for as long as you'd want. The added benefit is that if your ever in town you can then easily join us for a game. Hope this helps!