According to Charlie at S|A (who is reliable on this kind of thing), Nintendo will have their new console at least two years before the others, because MS and Sony just put their hardware out to rebid (have restarteed the design process) so will take many years to bring it to market, while Nintendo has already finished.
Nintendo will use an AMD GPU.
Microsoft will use an AMD GPU.
Sony was betting on Intel's Larrabee but that was cancelled and Nvidia screwed them over so they were forced to redesign with an AMD GPU.
A huge lead in launch timing will mean they win regardless.







