Several of the Wii's games can use the classic controller. In most cases, if a Classic controller can be used, so can a Gamecube controller.

The Wired GC controller is the all-around best 'extra' to have for the Wii, since it works with everything and has rumble. I know I'll definitely be using it for Smash Bros. Classic Controller is a good alternative however.