One thing I do like about the GC controller though is the shoulder buttons, I love the way the feel and the way in which they feel when you press them. I loved the layout of the N64 controller, I wish it was compatible with the Wii, it would be much better than the GC controller for emulation.
The N64 controller would be ideal for playing any type of NES or SNES game. With its d-pad, shoulder buttons and c buttons it is very similiar to the old SNES controller layout. With the d-pad and the A and B buttons it would work grea for regular NES or Gameboy games.
The Wii's classic controller is pretty cool looking, I can see it working great for NES and SNES, but I can't imagine it feeling right playing 64 games with it.