TENGO LA SOLUCION!!
Al parecer todo se debe a que mis ISP (proveedores de internet) tienen ciertas restricciones con al parecer BFBC2 o con los puertos, ya llame y todo como anteriormente habia dicho abri puertos, lo del firewall, lo de los antivirus y todo eso para pues llegar a la conclusion que es todo culpa del ISP.
¿Como lo solucione?, con un VPN, ¿Que es un VPN? es montar una conexión segura en tu PC instalando cierto soft o en algunos casos sin instalar, sirve mas que todo para seguridad informática y ocultar tu ubicación.
¿Que VPN uso?
HOSTPOT SHIELD, creo ya muchos lo conocen, esta es mi solucion hasta el momento me funciono pero a veces los servidores me tiran por error en la conexión, y no me vayan a salir con mamadas de entra a un server con ping bajo por que entro a servers de 113 de ping o 170 y me expulsa y luego no puedo volver a entrar despues de un buen tiempo.
DENADA!, A VICIAR!