OK, I'm currently running a 6600, 1st gen and happily running at 2.88ghz at the mo'. I do lot's of 3D work which require 100% CPU loads, I know the Q6600 is roughly twice as fast so a 30s frame render would come down to 15s
That would be well sweet. But...
at the moment it's not really a problem as I can render animations over night
I'm not currently rendering things like environments so renders are pretty rapid. I use the 360 for games so Ghz is not important to me, more cores the better with overclocking ability.
So in this predicament what would you do? Hold off for Penryn? (new instruction sets might increase performance another two-fold for example). I can wait until early-mid next year...

at the moment it's not really a problem as I can render animations over night

So in this predicament what would you do? Hold off for Penryn? (new instruction sets might increase performance another two-fold for example). I can wait until early-mid next year...