If you have a PC well set up for gaming, I'd go PS2 or GameCube, since the XBox is basically a PC.
What that means is that most, if not all, the games you see on XBox will be available in one form or another on the PC (Halo was originally developed for PC and Mac, for example...Microsoft bought...