I asked my ctrl+p thing, and it says I have a consistent 60fps. I've not had any FPS troubles in-game either. But transitioning between screens in the multiplayer browser is incredibly laggy- several seconds each, even for stuff like browsing systems, waiting for the game list to come up, or just joining a game. In-lobby actions like clicking "Ready" can also take super long. I've just come from playing CS without any trouble so (for once), I doubt it's the Internet on my end. Even if I fail to join the game, it still takes several seconds to inform me of that fact, and in the meantime, just nothing happens. Sometimes it simply sits there with no message at all in the giant blue bar. (As a side note, if I fail to join a game, why on earth put me back to the main menu? You already know I want to play multiplayer...)