Os voy a poner un ejemplo para que lo entendais.
Por mucho ferrari que lleves, si estas en un atasco...
Las causas del lag pueden ser muchas:
Puedes tener un vecino gorron (esto es muy comun)
Puede que estes jugando con un "anfitrion" que tenga lag (el 90% de el anfitrion termino la partida del COD4 se debe a gente con un programa p2p enchufado y les da comando desconocido en Xparty.....)
Puede que tu operador pinche mas cliente de los soportados en tu DSLAM o que estes en una con muchisimo trafico y el ping sea altisimo.
Hay un sinfin de posibilidades.
Sobre la limitacion del ancho de banda, lo que tienes es lo que hay, pero segun de que router dispongas puedes programar por franjas horarias un reparto de ancho de banda diferente (si yo juego de 16 a 23 pùes le doy el 90% a la ps3 y un 10% al resto, luego de noche le doyy un 100% al pc para que pueda descargar). Mira el router que tienes y en paginas como adslzone o bandaancha encontraras documentos de como hacerlo.