I agree with Skinner on Battletoads. I still own the original for snes.
As far as this topic, I'll have to say PS2. It has such a huge library of content that no matter what your gaming preferences, you'll find something you like.
Xbox just sucks, though. It's only good for Halo and even with that, it's still.....meh.