Yeah, Xerowing is spot on, same thing with the WAGE servers. I do remember BF2 and the elevated pings, does make sense.
Luckily there is the new patch out. But ya, its not small. The updater thing is a pain, it was much more efficient when downloading a client patch then installing it rather than the updater dealing with it. Could save some precious cap.