Since downloading the game yesterday i haven't had one match that was even semi enjoyable. My current rig is runnign an SSD, amd fx8350, 8gb ddr3, and a hd6990(crossfire) I can play other graphically...
Be sure to update your ethernet driver. Certain errors in the driver can cause your TCP/IP connections to get throttled, this can cause your connections to get closed and put in a timed wait state. I also assume you are not using a solid state drive that has old firmware on it. (bugs from 1 or two years ago, in some ssd firmware versions caused nasty little 30 second delays) I also assume that if you don't get your sound to your monitor via your HDMI, or other video cable. That you went in to control panel and disabled the high definition audio support in your graphics card. nothing like making your graphics card do bogus sound processing that you never hear because you get your sound via another sound device. Conflicts in the sound devices can cause delays and timing issues in the graphics driver. -you can also try re-installing the driver.