GameRanger is very kewl...easy to use, and you can always find a good number of games to play in. Also its small enough that you can make a name for yourself if you are good at what you play. You don't get lost in the masses....
Too bad it isn't PC support so we can kick their A$$es