Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
It's all software/drivers, because my old laptop does far more complex animations in Linux without a problem which has an older/weaker Intel GPU.

YES! This is what's so frustrating! I've used linux with my older laptop that handles these animations fine. How many windows do you use Expose with? I'm running BetterTouchTool, Adium, gfxCardStatus, ClipMenu, Alfred, and Mobile Air Server (for MobileMousePro for my iPod Touch) in the tray as well Mail.app, iTunes, and like 30 tabs of Google Chrome. I can selectively close each App and see if anythings causing it. There is nothing that seems like its taking up any CPU (out of a 100%, I typically have 95% idle...).

Do you think that maybe my update went wrong? It says I am running 10.6.5 on the "Get Info" window.

Also another issue: Have you ever tried using dual monitors? Using Nvidia with the dual monitors is really slow too. What I have to do to obtain normal performance is disable BeamSync.
 
Oh yeah, and regarding that fix I found by deleting that .kext. I think it does work. It definitely stops the throttling because I remember before when you were on battery power, powermizer would kick in and the Nvidia would experience an initial jerkiness at first with animations on battery. That goes away completely by deleting the .kext.

However, I would like to disable the throttling for ONLY AC power not when on battery. Does anyone know what to edit in the .kext to do that? I don't want dramatically less battery life by losing power management when on battery.
 
i deleted (as in, left in my trash bin) that .kext as well but now expose/dashboard are choppy 100% of the time! ill move the file completely off my computer and see if that makes a difference...
 
i deleted (as in, left in my trash bin) that .kext as well but now expose/dashboard are choppy 100% of the time! ill move the file completely off my computer and see if that makes a difference...

That was true for me at first as well, which caused the confusion for me. Then I used QuartzSimple or QuartzDebug to disable BeamSync. Everything became smooth. After that, you can re-enable BeamSync and everything is smooth.
 
10.6.6 has fixed the problem, 330M is now firing on all cylinders again.
 
Wait is there now manual option for toggling between both GPUs in System Preferences?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.