Well it looks like instantly Gamecube is out. I just got an XBox after havign a PS2 and I can't believe I waited so long. I would say replace the XBox drive, there is nothing that PS2 can really do that XBox can't...
...besides play PS2-exclusive games. And most PS2-exclusives are of extremely high quality (especially when compared to XBox exclusives... blech).
Like Sports, Racing, multi-platform games, and want to play online? Go with an XBox.
Like RPGs, Strategy games, unique and bizarre stuff (Katamari Damacy, anyone?), and Sony Exclusives (ie, GTA/Grand Turismo)? Go with a PS2.
Like purple lunchboxes? Go with a Gamecube. :wink:
EDIT: Contending with kids for the console? You might want to get an XBox. Chances are their tiny hands won't be able to operate the controller anyway...