The wavebirds are nice (they are in fact the only gc controllers I even own), but the lack of rumble is super craptastic.
[EDIT]
I never used the MadCatz wireless controllers, but the MadCatz MicroCon wired controllers were definitely nice. They had a good sturdy feel to them. The first party GC controllers feel like toys (something about the materials Nintendo uses for them), but all the other controllers I tried (with the exception of the fore mentioned MadCatz) felt like cheep knock-off toys.