I did remove Zonealarm now and putting in new Comodo firewall which hope to be better in it's performance and it did. Luckily I ask that.
But that didn't solve the main problem until I try to disable Avast! and it's working again (no lag whatsoever). When I switch AV on again, same issue occur...
Did Avast! do something in background when I play MMO? It seems like it's scanning every move other player had and once it's done, it let go of the frame and scan another frame.
How I should correct this? What should I suppose to set on Avast! in order to let me play MMO without any problem?