I I own all three so my opinions are final!
XBOX:
Hardware: As far as performance goes it is the best of the 3. Other then some occasional freezing and some strange loading (Morrowind) everything runs smoothly that I have played. On an additional side it also looks a little bit better. Even though you have to buy a remote in order to use the DVD capabilities it is just a small set back considering it comes with a modem and a hard drive already installed. The only small problem I had with the hardware side is the freezing as mentioned previously. There was also a problem with disc scratching on some earlier models. Still I give it an A-.
Software: Well...it's got Halo! (Which, for whatever reason, is considered to be one of the greatest games of all time) That's fine and dandy but what else is there? It has 2 good RPGs and they are both computer styled ones. Granted they have some good exclusives in Shenmue 2, Panzer Dragoon Orta, Gothem Racing, Knights of the Old Republic, Morrowind and Halo (please tell me if I missed any) But that doesn't compare to what the ps2 or the game cube have. I give it a C.
I think Microsoft accomplished what it wanted to do. It has established a firm fan base in the US with a lot of subscribers to their online service. They only have a few things to tweak and as long as they don't screw something up they have a chance to take a bigger piece of the pie the next time around. Though I do hate both types of controllers I still say the console did well. In all I give it a...
B
PS2
Hardware: According to the specs it is the weakest of the three consoles. Though in most games you can barely tell the difference and it never is a big problem. The addition of a DVD and CD player gives it a slight boost over the GC. Having no hard drive is ok to me. I still would have bought one or two memory cards and they are set to have one come out in the next month with a free game. The big problem I have with the ps2 is that I have had to buy 3. The first models were made with defections and, even though they were corrected, it is a big big big deal to me. Because of this I must give it a C.
Software: The software makes up for the hardware woes a lot. A lot more RPGs then both consoles. Maybe not as many good ones as the ps1 but I still enjoyed most of them. Simply put, Sports games are better for the ps2. The controller is better suited for them and the biggest plus is that EA Sports is online exclusively for the ps2. They also have many more exclusives then the X-BOX. Plus you can play every game made for the ps1 (Which should probably be in the hardware section but oh well). A big bonus. It deserves an A.
I think Sony pretty much dominated this time around. They had control of the market at the start and, even with a new competitor, may have even more control. The sales figures are amazing especially compare to the X-Box and GC. In all I believe it merits a
B+
Game Cube:
Hardware: OK so it doesn't have a DVD player or a CD player or a hard drive. So what? The graphics are slightly worse then the X-Box and better then the ps2s. I've never heard of any problems with malfunctions. Plus it costs $100 less then the ps2 and the X-Box. Because of this I give it a B.
Software: The sports games are the worst out of all the consoles because of the wacky controller. They have very few RPGs and almost 0 FPS games. But with possibly the best bunch of exclusives I can over look all this. But that might be the biggest problem. The Game Cube is hit or miss on a lot of their exclusive titles. Some people don't like the "kiddish" styles of the Mario games or Wind Waker. Personally, I don't mind it. Because of this it earns a C.
Nintendo has lost a lot of ground since the SNES. The GC did not make things any better. Maybe it was the change to disks? Or possibly people didn't like that there were no DVD or CD capabilities. The Game Cube wasn't a total blunder though. And Nintendo still holds onto the handheld market for the time, which earns them enough Bling Bling. For all this I give the Game Cube a
B-
So there you have it...
PS2 = B+
X-Box = B
NGC = B-