I picked up BC2 on sale on steam a while back for like $6.49, loved it, played through the single player to get used to the controls then started to play online. I quit playing for a while and now I'm back to it again... The issue I run into on EVERY multiplayer match is that I can only play 5-20 min before I am forced out of the game with an error along the lines of "Lost connection to game server, please check your connection and try again" Or "Lost connection to EA" and then I have to log back in. I also notice that every game I join my ping is always over 120, sometimes 150+. Ping Test and Speed Test both test good, 8mb+down 1.5mb+ up. Ping is around 20-40ms, no packet loss, low jitter 5-10ms. Very aggravating when I'm doing well and then BAM game over plz try again lol I've been all over the net trying to find a solution -Opening ports on router/modem did not help -I've heard of putting the machine in the DMZ but I'm not sure I want to do that -Punkbuster updates I've got an upgrade on the way (i5 2500k, p67 mobo, 8gb of g.skill) and I don't want to have to fight this crap to enjoy an awesome game. Any help/tips/idea would be greatly appreciated.