The problem the gamecube had was that there wasn't a continuous flow of good game going. I believe that the year it came out, Mario Sunshine was the main game to buy and that had been out for 5 months!
Nintendo need to get some good franchises out for christmas (come on, give me Luigi Mansion Revo ). If it launches with Smash Bros. and Metroid, then it will be unstopable i think, and Mario for Xmas!!! By then, the 3rd parties should have some good ideas (CAPCOM, the gods of gaming :awesome: ) and the REvo will be on it's way.
I'd just like to add that I honestly believe that the Revo can win the Next gen console wars.