I do not play those games so can not quite comment on it.
If you are playing a game and the performance is not what you want, check of the gpu usage is high or low. If the gpu hits 99% when the performance drops(it may be close to that all the time depending on your settings), chances are the cpu is not holding it back(video card maxed out).
Now if your running along at high usage then all the sudden you get a performance issue and the gpu usage DROPS then the cpu is not keeping up and is holding you back.
Please note it does vary from game to game. For an example many MMO type games are much more heavy on the cpu than anything else. Large scale battles even bring fairly overclocked systems down to lower frame rates(cpu bottleneck).