Skoorb: Sorry, but it HASN'T sold that well (sure it's easy to sell out when there's no supply) but sales have slumped in Japan and the massive rollout in America was bolluxed up. Only now (how many months after launch?), are they starting to get enough stock on shelves to allow peeps to get them at RETAIL PRICES.
When E3 happens and people start seeing what X-Box can do, they're gonna sit on their wallets and wait the extra 6 months for it to show. M$ has a half-BILLION dollar marketing campaign ready to go and they've been buying up developers (i.e. Bungie) to make games for it, so the launch will be very solid AND games will take advantage of the hardware. M$ and Nvidia have been working with the coders to extract the features for a year now, too. Since it's the same as programming a PC game, developers (like the Oddworld folks) are canning their PS2 titles for X-Box. Sure, EA will code for PS2, but they aren't the only ones. Also, games developed for X-Box will run on the PC and I'm sure we'll see them arrive on PC shortly after their X-Box debuts. Two platforms for one development bill. Not bad.
I don't think that PS2 is a dead machine by any means. (Heck, I thought DC was doing OK otherwise I wouldn't have bought one THREE FREAKIN' WEEKS before the killed it and slashed the ticket) But, Sony blew their chance to come on huge and will suffer for it. X-Box is the Next Big Thing and PS2 will just have to make way.
BTW: I doubt that I'm gonna get an X-Box. I don't care for consoles and only got a DC cuz you can't get Soul Calibur or DOA2 on the PC. Bah.