I have been playing computer games since I was 10 years old. Both on a 386, and a commodore 64. I was lucky enough to see computer games from indiana jones on the commodore to doom3.
However, the fact that you have to keep on upgrading your hardware on a PC in order to keep up with the software is an issue I did not want to tackle while playing games. It is a fact that consoles are released a lot less frequently than PCU, memory, motherboard or GPU upgrades. PS3 is due by 2005-6 and Xbox 2 about a year later.
Do you realize that you are going to have to upgrade to a minimum of 1 GB of ram (and lets face it minimum required RAM and microsoft windows products are nothing but trouble spelled with S-L-O-W), direct x 9.0 compliant PCI-express video card, a 64 bit CPU, btx motherboard, possibly a new PSU to run Longhorn which is due around the same time? Me and my little athlon xp 2500+ desktop with onboard graphics are nowhere near that even with $500 of upgrades. The next Xbox is probably going to be around $300 and still have great graphics and immersive action for another 4 years (say 2011) Who can say that their computer will last them 4 years without upgrades and still play state of the art games.
Xbox was $300 when it came put. It is $149 now. Halo was the main reason I bought into this machine which is more powerful than the laptop I am using right now. Halo 2, which might be the biggest launch of any game in video game history, actually tauts better graphics than Halo does. Who can say that hey are able to run Doom 3 as the same machine (Pentium 100 Mhz CPU say..)as they did Doom 2 (or just Doom) without having to upgrade any hardware. I love my xbox. Halo brought me in, other titles such as Prince of Persia, Fable, Project Gotham Racing and Rainbow Six (which is as addictive as pure cr@ck on Xbox Live) kept me in the franchise.
Nobody can make a judgement about ANY issue, without first considering both sides of the story. I am not saying that Xbox is better than a PC for games. It is not. It is already dated. But it does have a lot of appeal for a lot of people, including myself. Here is the simplest way of looking at the Xbox. The guy who is behind the buggy software of 95% of all the computers behind all the computers on this planet is behind Xbox. It is not only a gaming platform but with MCE 2005 becoming an intimate part of family entartainment and an extension of the PC. Like it or not, Xbox is here to stay, and I am glad.