If you're on a tight budget PS2. Lots of games readily available. Xbox support has been ditched for the 360.
If you've got more money to spend now, 360. Hardware failure would be something constantly in the back of my mind, but they offer a 1 year warranty now.
If you've got lots of money...