This game is VERY clan unfriendly. There are no permanent servers and that just sucks! someone should so re-deisgn the multiplayer element, including some kind of Gamespy lobby! The multiplayer interface is this game's biggest let-down :( Oh, another question, why does it take forever to progress from clicking "Internet" to seeing that there are no games! haha
Have you opened the right ports on the router?
I'm in the DMZ environment