It all depends on what the coders can do with it. 8 core CPU is pretty high end which should be compared to a higher end GPU. But it may be that even a year from now GPUs can't do more than 3x an 8 core CPU, if the CPU miner is optimized. A problem is that there's real money in optimizing GPUs, but not CPUs, unless it's a botnet. Someone claimed it's relatively easy to convert the code to windows. If that's the case, there might be a different elephant that we're ignoring. With only 2 threads mining, few windows users would notice a virus, giving another reason for them to go to 10 minute intervals and 1.2 GB instead of 750.
Voluntary, the GPU cards use 384 bits instead of 64 bit channels which is part of the 10x to 30x bandwidth increase. That the CPU miner is not using more than one channel is something I had not heard, but I had noticed there was no difference in 1 to 4 card RAM setups, as long as the total ram was the same.