TheHawk: thanks for the tips, I appreciate your time! You misunderstood me though:
What I was trying to say was that it is not our machines that cause slowdowns, but something else.
Bottlenecks causing slowdowns happen if any part required for application running (CPU/GPU/HDD/mem) is overloaded (meaning usage more than 80-90%, or continous dataflow for HDDs/mem) for a period of time.
In this case if you lower the workload for overloaded parts (like AA for GPU, closing background apps for CPU) slowdowns usually go away (if usage goes below critical line)
My remark was, that it is not the state of my computer causing slowdowns, but something else: since no part was overloaded/used more when slowdowns happened.
Since my GPU wasn't used more than 40% any time, it is all the same if I use no AA or 8x. (A 2x GTX480 gets 9% load, a 4850 gets 40%, an older card may get 60% load, but FPS in cityes remain 15.)
Since my CPU wasn't used more than 70%, it is all the same if I calculating Pi in the background. (If I run something, my CPU load is 95%, if I don't it can go down to 60%, a quadcore OCd may get 20% load and all giving 15 fps)
I don't know much about game engines, it is probable that things get overloaded without actual hardware overload, but still I showed my findings for someone more experienced than me.