When you do a normal ping of a server, such as "ping www.yahoo.com", you only send very small packets of data and have a much less chance of one of those small packets being lost. So, I did this:
ping www.yahoo.com -l 4096 -t
That sent a much larger 4096 KB packet, like a game would, instead of the normal 32KB packet that is sent when "pinging" a server.
For those of you who are having the same problem Im having, check out if youre getting negative pings. The negative ping thing is, as far as I know, only a dual core processor problem though. The fix is simple. Just install the latest AMD processor drivers (see link below). My negative ping immediately went away. I havent played the game yet, as I am too excited to post this in hopes on helping other fix the problem.
YOU MUST READ THE LINKS BELOW!!!
1st = http://www.dslreports.com/forum/remark,15398295
2nd = http://www.amd.com/us-en/Processors/SellAMDProducts/0,,30_177_861_13685,00.html
3rd = http://www.amd.com/us-en/Processors/TechnicalResources/0,,30_182_871_13118,00.html