With all this talk about Dual Core G5s coming out soon, I have some general questions regarding Dual Core CPUs vs Dual Processor (single core) CPUs. 1) Its been explained before that a dual core would typically be 30-60% faster than a single core processor at the same mhz, but assuming that you had a single 2.3 ghz dual core G5 vs a 2.3 ghz dual processor G5, which computer would "thoretically" be faster. 2) With all the talk about dual dual core G5s coming out "soon", I guess the first question ties into this one... what programs could take advantage of the (essentially) 4 processors (if any), and if most programs can only handle 2 processors would it use the one processor (dual core) or two processors (single core). I'm just trying to wrap my head around this dual core business before the possible G5 updates. Thanks.