When each new generation of game hardware begins, gamers are presented with choices: Which console will they buy? Will they be satisfied with one company's machine or will they need to buy rival hardware too?