Thanks for your reply, but as I said earlier I have not only replaced and upgraded the modem several times, but spent quite a while on the phone with the isp just the other day while they tested my modem, line, etc. They have told me to rule out my modem.
I also said that as it was somewhat unusual, playing last weekend early in the day there was huge lag as well. Not sure if lobby preferences work at all in finding "best", or if that has anything to do with where the host is in relation to where you are, but I'm doubting that the host in every lobby is from a far away land. If that is the case, I wish a moderator would just say that so I might quit wasting my time trying to make it what it's supposed to be.
Well if it helps any, the lag for me has been pretty spotty lately as well. It wasn't always that way for me but at least for the last week it has been. Some matches run great and others I can't even get my bullets to come out of my gun before I'm dead. I suspect but don't know that it has something to do with their getting ready for Ghosts. I don't know how much infrastructure has to go into setting up the dedis but that may have something to do with it.
Hey saw your post on the latency. I've done extensive testing on this game and found that the issue lies between the combination of hops and matchmaking.
You should run Google's Namebench software on your PC to find the best DNS servers for your console in your area. Select the slow (unstable) option and Alexa 2000 search then run it. Looks like you know a little bit about routers, so then you can open up the ip for your console by DMZ, port fowards, etc, set ip packet priority to high for your console and low for everything else if you have gaming router. Finally go into your primary and secondary DNS settings and set them to the to fastest DNS servers you get from Namebench on the console.
The speed tests and pings you keep running on your PC have nothing to do with the speeds of your console since you never know what DNS the console will choose to tunnel through unless you make it static. There are a few sights that you can use on your console's browser to do ping tests if you don't believe me. My console speeds triple when I changed the DNS settings in my console networking options. If you do this correctly you will get an open nat in the game but the console's speed test will say uPnP is not available (you don't need uPnP if you're outside your firewall).
Your 1st game in a lobby will probably be great, 5 k/d or better with people from around your area but after that the matchmaking system will kick in, it will pick people that the matchmaking system thinks are as good as you are and drop them into your lobby on the opposite team to give you a little competition, then place all the losers on your team. This is how it is supposed to work, but what actually will happen is it will pick up some dude from half way around the world that lag kills everyone in the lobby because he gets a ton of lag compensation and put them on the opposing team, they will typically get about a 1 second full lead on everyone in the lobby. You will know who this guy is because you'll be shooting at his back while he shoots your teamates then you'll fall dead before he even turns toward you.
Anyway, that's the best you can do to fix the problem, backing out and re-inviting your friends after each match will probably help you get less lag depending on how many people are playing the game. Also try to play when everyone else in your area plays the game (not at 2am). If you see a lot of foreign flags on the banners or hear foreign jibbering just leave the lobby right away.
Dang man, that is the most insightful, relevant, and useful information I've seen on this issue. You have read and understand my thread in it's entirety and provided details on a very viable option. You are the man.
If you google time warner cable internet and gaming, the 1st hundred results are about how bad it is (clogged infrastructure?). My options are that and dsl (3mb). I have ordered dsl service starting tomorrow just to check it out with no commitment. It will be interesting to see any difference and if it was my awesome crappy internet all along lol. I will post results and if there is no improvement I will absolutely try your method above. I'm wary about dmz but will attempt the rest for sure. Thank you, sincerely!