This is from NBKJoker, who plays here sometimes, and on the CMW servers (all the time)
http://www.youtube.com/watch?v=RiSIp7fEkuQ&feature=share&list=UUVJtDvrR27PQBcsVGZp3Law
Basically, change your DNS settings to 8.8.8.8 and 8.8.4.4. (Google settings)
Done! Been connecting all morning.
I haven't had any disconnect problems myself.