Lag can't be eliminated but it can be reduced. However the frequency of which it occurs atm is very annoying and makes simple tasks like gathering impossible. I don't lag I just straight disconnect. The server or client fails to send then I get the red ring but oddly enough the server will stabilize and I will still be stuck in "Disconnect" mode unable to do anything thus having to fore quit the game. I can't play for more than an hour without experiencing this and while I thought it was my ISP, I ran cmd from my home to their data center in Montreal and average 62 ms with no packets lost. If its not me then its obviously SE.

P.S. I'm on PS3 but I never had this excessive issue since the early days of launch.