The only real reason I got an Xbox is cos my friend has one, and after playing Halo I just had to get one too. Plus playing 8 player deathmatches with all you mates is great.
I wouldn't mind having a PS2, but don't any of you get tired of playing remakes of the same Nintendo games over and over again? The Mario/Sonic/Pokemon/Zelda/Starfox games by Nintendo are almost getting as repetitive as the Street Fighter games. That's what put me off the Gamecube, and the fact that it's so small I'd probably lose it.
Hmm, reasons to buy the consoles?
PS2: Final Fantasy (of course), plus the fact that most game companies are jumping on the bandwagon because of its popularity.
Gamecube: ...the new Mario game looks interesting, but not worth splashing out £130 for.
Xbox: Halo, Halo 2, Splinter Cell, MGS2: Substance, Project Ego. That's about it, a lot of game companies seem to be afraid of making games for the Xbox, but put those games in my rack and I won't leave my room for months. Oh, and I like the Xbox's hardrive, it's a lot easier to borrow a friend's CD and burn the album onto the Xbox than copy it onto another CD, and since it's hooked up to my hi-fi I get the good 4 speaker quality. Oh, and the fact that it supports 5.1 for DVDs, music AND games, unlike the PS2.
I think the only downside of the Xbox is the amount of noise it makes, it's a lot quiter than a PC, but the fan's a little loud for my liking. A lot of people complain about the size, but come on, the PS2 looks like a radiator and the Gamecube would probably get blown out the window if a draft gets past the door.
Well, that's my two pennies.