You need 4 things
Hardware (eg. IBM, AMD)
An OS (eg. Linux, Windows, MacOS)
IPs (eg. Quake(ID), Madden(EA), Sonic(saga))
Known Name Brand (eg. Google, Samsung, Apple, Virgin, Pepsi)
We could make up lists of the best of these 4 and work out which would work the best together, I think online should be intergrated into the OS so going the gamespy route as Nintendo did isn't an option I would choose, unless they actually buy up something like Xfire and Intergrated the online system into the OS from the very begining.
"..just keep on trying 'till you run out of cake"







