Isn't the iMovie '09 live preview GPU based?
It is at the very least accelerated through Core Video, so it's not *all* CPU based.
The final encode/export on the other hand will benefit from more CPU, though I suspect iMovie '09 has decent support for OpenCL under christmas kitty.