I'd say PS2 is best for sports games. Madden on GC takes a whole memory card, where a PS2 card can hold like 7 franchises, and the controller is a better fit. Then again you won't get gems like Mario Golf and Tennis. Sony has the bonus of getting the main FF titles, but Nintendo has the bonus of getting the Zelda titles.
When I had this decision I ended up choosing PS2 because I didn't have a PS1 or DVD player and plus I wanted FFX.
In conclusion, if it's quality games you want, you can't go wrong with Nintendo, who seldom makes a bad game.