I don't hate my GC but I'm in love with my PS2 so "my precious" overshadows "my...other precious" Excuse me while I check on the noisy PS2 theory...
OK I'm back. The GameCube fan is quieter but I find the random disc load sounds of the GC more of a nuisance than the slightly louder PS2. Both fan sounds are white noise so it is ignorable. I never noticed the fan on the PS2. Or maybe its because I never compared the two.

But back to the topic. The only reason I bought my GameCube was the multiplayer games so I bought it with 4 controllers (used). But since I'm the only one in the house who plays games, 1 player games are of a larger importance to me, so my PS2 game library is larger. Overall PS2 is better but I don't hate the GameCube either.

BTW, the GameCube controller is by far the most comfortable controller. Every button is within reach. You do have to wrap your hands around the handles more on the Wavebird and the C-stick is too loose but thats it. If you ever got so mad that you threw you controller it would be hard to do with the GC controller because it fits like a glove.