I've been having this problem for a while now and hoped that simply giving my computer that long-needed upgrade would fix it. But no, it's no better than before.
For the record, I am running Windows 7 (which comes with DirectX11, if I'm not mistaken), I have 4GB ram, and I have an nVidia 9800...