Well, against my better judgement I installed the Battlelog launcher and let it patch my BF2 binary.
I hate to acquiesce to their blatant grab for BF2 hegemony. Feels like cheering Hitler on in the 1930's.
This kind of crap is not good for the BF2 community.
I'm almost kinda pleased to see their previously-full server empty now.
Karma.
Oh, and their "Official" North American servers are :
52.70.226.248:16667
45.32.160.132:16568