100 mb c'est suffisant normalement, même partagé. Quand tu parles de lag, c'est que de temps en temps ton perso met du temps à réagir en ligne, ou que tu as des baisses de framerate quand tu regardes loin ou qu'il y a beaucoup d'effets ?
Essaie aussi de désactiver l'anti aliasing, ça bouffe pas mal de ressources sur un core i5.