I love the idea of a game club, I'll happily join in when I can.
On the idea for multiplayer games: Why don't we get a Steam group going? (This also could help the club part.) We had a Steam Group for the Chroma alpha, and being able to see that a game session was scheduled was awesome, made it easy to jump in, no preparation ahead of time. It'd also facilitate more impromptu games (i.e. you see part of the group playing Counter Strike, so you jump in with them,) and we'd have a Steam chat room too.