I used to have this problem. I updated to beta Nvidia drivers, cleaned the dust outta my GPU and downgraded to Standard Desktop settings, seemed to fix it - my GPU was running way too hot. Another thing I did was install GPU Temp application...whenever the game froze I'd run the app and by some strange act of voodoo the game would magically come back from not responding.