I don’t have an XBox, but I really like the look of Reckless. The rest of their games (with the exception of DOA3) are either available on other platforms or just don’t look that interesting/good. OTOH, deep down inside, I know that Reckless probably doesn’t hold a candle to GTA3.
If you like SW, Rogue Leader for the GC is supposed to be pretty cool. If not, the PS2 currently has the best batch of games.
Really, the console buying game is a game of speculation. Kinda like the stock market, only less profitable. Right now the PS2 has Metal Gear Solid 2, Final Fantasy X, Grand Theft Auto 3 (GTA 3), Devil May Cry, Gran Turismo 3, SSX Tricky, Ico, and the best sports games around. It also supports the original Playstation’s games. which while it doesn’t mean too much, it includes a decent puzzle game or two.
Of course, it’s all about the future, right? Personally, I had my PS2 since the Christmas of 2000 and I still haven’t even gotten to touch FFX or make any appreciable headway into SSX: Tricky, GT3, or MGS2. That being said, I’ve probably played my PS2 for at least 400 hours of the games I do have.
XBox, for what it’s worth, has more power under the hood which means much prettier games (most notable in FPS, though who knows what may come down the pipe), though it’s pretty slim pickings in the here and now.
GC, though it doesn’t have any games, with the possible exception of Pikmin, that excite me, comes from the N64 tradition of having pretty good multi-player games, so you may want to consider it for that.
ATM, though, I pretty much have to recommend the PS2. YMMV.