Gamecube will be better graphicially, I think, and they have plenty of devoloper support. They lost alot of 3rd party support in the early stages of the N64, because it wasn't as great as it was made out to be. They started to gain some of it back is N64's power was more realized. They will get even more back with the GameCube, and they also have very good 1st and 2nd party developers, so games are not a problem. Xbox, I dunno how good it will really be. Everyone says it will be so wonderful, but think of it this way. The DC bests the PC in games graphics, and megahertz wise it is slower than the PC. But because it is highly optimized solely for 3D games, it is better. And since the Xbox uses PC parts, and they are closer to the other next gen consoles in megaherz, I don't think it will be as technologically superior as everyone thinks. But they will have great game support, because they are microsoft, and making PC-Xbox and vice versa ports will be fairly simple.