now when you read this, don't see this as a flame or as something to stir up trouble. I respect the many ps2 owners and the many gamecube owners out there and wouldn't wanna hurt anyones feelings. It's nice and all to say I hope all consoles survive so we have great games on all consoles. I have several problems with this analogy. #1 if all consoles survived you would have to spend 1000$ to get all three consoles just to play different platform games. #2 If the future I feel alot of the time The xbox's full power and potential is not gonna be used when companies create a game made to work on the least powerfull platform and port it over to all consoles. example EASPORTS ports over a game made for PS2 or multi platforms, IE PS2/XBOX/GC. Or Sega sports, etc.. If we only had one powerfull console on the market the game could be created with the full power of the console and not held back to work with a lesser power console. Thats one of the reasons some PC games are held back. To make them work on as many graphic cards as possible, its about sales. If we are to have multi platform consoles which I am all for competition they should meet specific hardware guidelines. Kinda like the PC with standards like PC97,PC2000, PC98 compliances, etc. Or even something as simple to understand as HDTV resolution standards. The signal is standard so it works on multiple brands of HDTVs and set top boxes. All standardized hardware requirements utilizing DIRECTX So the game you buy will work on your Sony console, your Panasonic Console, your Microsoft console, etc. This way the consumer doesn't have to buy three different platforms to play all the games they want. WE have PC97 compliances, PC98, PC2000 compliances. Why not have a CONSOLE 2004 Version1 compliance, CONSOLE 2004 Version2 compliance,console 2005 v1 compliance, etc? The only problem I could see is we would be faced with the same issues games on the PC are faced with. The game must work on as many graphic cards as possible so they hold back a bunch of its potential. I can see where developers would hold back say a game created to be compatible with CONSOLE 2004 hardware compliance standards, CONSOLE 2004 V2 Hardware complaince standards, and Console 2005 V1 hardware complaince standards. This would be nice for consumers who had the lower end consoles but not good for those who bought the new CONSOLE 2005 V1 console. For this idea to work as well as having just one powerfull Console the developer would have to create games optimized for the state of the art new console standards and since must people wouldn't have the latest console I doubt the developer would optimize it for the latest console generation. I guess it depends on how often the average consumer would upgrade his console standards. So for now, I wanna see the xbox rule the show so no more games are held back to run on the two inferior consoles. Some of the PC ports for XBOx look as good as my highend pc, however they are slightly held back and not taking full advantage of what the xbox game console has to offer. A couple of newer PC GAMES have been ported to the PS2 and they are held back and are not too good. Read gamespots review on the max payne game for more information on this. Just wait about a year and a couple of the future generation of pc games optimized for Geforce3 or later graphics cards look ported over on the xbox console, it will be much better taking full advantage of what the xbox has to offer. I doubt they will even try and port those over to the PS2. And in the future you will sure bet there will be a couple of XBOX games ported to the PC when the average consumer has a better graphics card in his home machine. Have a good day, and take my opinions for exactly what they are worth.