Old Threads die hard sometimes.
Update on problem:
I know it's an old thread, but I was fooling around and I discovered this. My integrated graphics run's smoothly, off and on battery charge. It's the NVIDIA one that gives me the problem, by the looks of it.