The second one, the rumor of the next-gen Xbox being a two PC's in a box:
Undoubtedly either a fake rumor, or a misinterpretation made by a non-technical person, maybe in reaction to previous rumors from last year of MS releasing two consoles, one being simpler and ARM-based, and the other being higher powered. IE, you'd have one traditional, high-powered CPU/GPU, and an ARM chip running windows RT for low-powered, casual gaming tasks. That'd be my interpretation slash explanation of such a rumor as you describe, not that there's two identical high-powered chips in one box.
Here, there is none required. The two APU's do not see others memory space at all. All they can do it communicate through this data moving unit
This seems very inefficient. Running a multithreading game across two completely disparate CPUs is bound to cause massive headaches for developers, much like say, the Sega Saturn for example. Add two separate GPUs that can't be coordinated in a low-level manner (thinking microstutter here for example), separate memory pools with lots of data duplication in both, thus limiting efficiency and so on... I just don't see where the gain is in that setup.
Of course so far we haven't even touched the cost aspect, but needing to build a system with two major ASICs versus just one, various support componentry, cooling system, duplicated power supplies (meaning voltage regulators, not mains PSU) and so on is another nail in the coffin here.
Not saying it couldn't be possible of course, stranger things have happened in the land of computing, but I don't think MS would be the ones to do something like that. Both previous xboxes have been very straight-forward, rather lean and uncomplicated pieces of hardware on the whole without massive quirks like PS2 and PS3 had. To massively diverge from that heritage, especially in light of sony's difficulties in that regard...I don't see it happening.