Ok let me start by showing you guys my connection/ping Speed : http://speedtest.net/result/1762284939.png on BT Infinity
With this speed i have numerous plroblems with MW3 because i pull host the majority of the time, in the rare accation that i dont get the marked for death sentance of being host i still get what feels like more then my fair share of LAG thrown at me.. Hosting is unplayable but we all know this..
Anyway heres the good part :
i recently purchased a new router which is a gaming router, it enables me to findle with things like connection bandwidth.. after spending all of yesterday evening trying different settings i seem to have found a good solution..
If you guys can lower your upload, this will rule you out of hosting.. mine sits around 6-7 meg !! i changed mine to an upload of 1.6 meg with still keeping my download of around 36 meg.. this has had dramatic results in playing MW3 because :
1) im killing just as easily but not dieing so quickly, basically giving me time to react which is how all the other CODs were..
2) im not host anymore unless im put as leader in a party , otherwise im never host..
3) i had my most enjoyable evening on MW3 since launch and had fun..
4) im still connecting to <50 ping related servers.. even in a party..
this came at a cost to me to get these results.. before i did all this my online gaming with MW3 was terrible with HOST LAG.. and what seemed to be also Lag compensation when i (1%) didnt host.. my router is the WL-309 gaming router which cost me around £130- but i needed to buy 1 anyway due to wanting auto QoS because im not the only user online..
Anyway if you guys are able to do this it will greatly improve your gaming.. i 100% sure of it.. like i said playing around with NAT TYPES etc wont really improve much because your connection is still quick.. in fact it hampers it.. if you have a quick Ping you will always have a quick ping.. but in the router setting (which is the proper route to take) you can dumb your download or upload bandwidth down which affects the ping and will stop you from hosting..
In me doing this, i have found that actually MW3 isnt terrible for playing online, i beleive that its the ISP's in conjunction with the game developers which are causing LAG because the game developers wont really know how to make a level playing field for all the online gamers, which is why Lag compensation is introduced.. i suppose the developes just look at stats of how fast the average ping connection speeds are and try to make the online experience from that which is a good way... its just ISP's are bringing out faster broadband deals now days which prob hampers the game developers..
anyway MW3 is a joy to play again.. yea i will die a few times etc.. but im not hosting on a great connection.. the lag is minimal and im having a better time playing MW3..
if you cant find the settings in your router and have a quick connection.. maybe your isp can cap your upload speed..? if not you may need a different router..