KKR is right. At the moment, because the game is largely un-optimized, your CPU is extremely important, even more so than your GPU. For example, it's not unusual to see one of your CPU cores at a 100% utilization, while others are at 70% or less. All while your GPU is barely breaking a sweat at 60%.
Add that to a rather unstable netcode and you have a demanding game. it is still way better than earlier this year when 2.0 launched, but it has a ways to go. One of the things I am most looking forward to in 3.0 is the first 1.0 iteration of the new net code. When you see this game running at 60 FPS--and it certainly can--it is a dream to play, best game out there in my opinion.