Yeah, disabling the discrete card made a huge difference to my laptop's stability (also 2010 15" MBP with NVIDIA GT 330M). There's an open-source app called gfxCardStatus [0] that lets you switch between integrated and discrete from the menubar.
On 10.12 the original app doesn't work properly, but one of its forks [1] fixes the issue.