What would you say is a great system for playing Coh2 then? I currently run
I usually play 3v3 and 4v4 games and sometimes (as of last few months I feel) the game slows down and then suddenly all units accelerate lots.
That is usually an Internet connectivity issue between you and the server. It loses connection briefly, and when it reconnects it has to play out all the 'steps' of the game to catch up with everyone else.
Obviously there's not much you can do about the line beyond your modem (besides call your ISP if you can prove connectivity issues), but you can update your modem's firmware if it's out of date. If you're playing over a wireless connection, there is also a lot of potential for interference and drop outs there. Check Google for guides on making sure your wireless signal isn't competing with your neighbours. You can also try updating any drivers for your wireless devices, and attempt to rule out wireless issues altogether by playing over a direct Ethernet cable for a while, if possible.
The issues discussed in this thread are more about a consistent decline in frames per second as a match progresses.
Are there any cost-effective upgrades that will bring significant improvement to my rig when playing CoH2? I did check on that single thread benchmark link and the i5-3570k seems to hold up really well so that doesn't seem to warrant a change. Does the GPU? Will it be Worth to go with GTX 960 Strix 4GB? I found a reasonable price for that card just today.
Based on the findings of this thread, you will almost certainly be limited by your CPU, and there doesn't seem to be anything any of us can do about it. There just aren't any CPUs out there that are as powerful as this game seems to require.
That said, more data is always good. Feel free to download a copy of either
Process Explorer or
GPU-Z and take a screenshot of your GPU's activity as you play, and copy it here for us to look at. If it is practically a flat line at 50% or 100%, then your GPU will be a limiting factor. If not, it's probably your CPU.
The one thing you will be limited by on your GPU is the VRAM. 2GB is definitely not enough to run maximum textures smoothly in 4v4, but it's hard to say if it really matters with the whole CPU issue already slowing things down. At any rate, Process Explorer will help you work out how much VRAM you are using at each texture setting.
Your RAM should be fine, as long as you're not really running anything else in the background (browsers are surprisingly bad).