Can the PPC architecture ever become better then the x86-64 architecture? If not, then why spend money on it. I would rather spend money so that software currently working on PPC gets ported to the x86-64 architecture then the other way round.
x86-64 is faster but generates nearly as much heat as the PPC. PPC doesn't have the financial backing to develop modern memory bus architectures so it will not improve enough to be better. Also, the density of the code written for PPC is not as good as a CISC architecture and therefore doesn't make as efficient use of the cache.
Personally, I think the ARM is a better choice for new software than x86_64. Better still, write software in LLVM so it will work on just about anything that supports the Blocks runtime.