I have never heard of socket 900 where did that come from? AMD Removed one pin to make the two processors incompatable with workstarion boards, so that a different (usualy a higher) price could be charged to enterprise users. Fact: The one pin that was removed is considerd to be redundant (nonfunctional for future use) .
The reason for the extra pins on the 940/939 (vs. 754) is that they are used by the second channel of the CPU's memory controller and that is why they have an extra 185 or 186 extra pins. Its the Truth. So using the socket 900 would be a step backward if both "cores" were to have independent memory controllers on the same socket. So using that math if both cores were to have their own memory controllers the sockets would most likely have 1,124 pins. And would require 4 dimms to operate in Dual Channel mode (2 for each core/mem controller)
My best understanding at this moment is that Dual core for the desktop will be Socket 939 with a shared memory controller.
But that still does not answer the original question of will the cores be of the FX varient or will they only be standard A64 Cores doubbled togheter?