Triple A build 1.0.3.4 lobby should be working fine. Was on last night, just connect anonymously. I usually have to use Hamachi to get around router issues.
ALWAYS play your games on tripleA if you can, btw, its so much faster than PBEM. Even if you have to start over (if it crashes), but I haven’t seen any crashes so far.