Looking for a reliable wireless GC controller for Wii

After weeks of working on getting my Wii updated and playing my old GC games I soon discovered that my couch and TV are at a longer distance than my wired GC controller.

Now after seeing the Wavebird controller is ridiculously priced on Amazon for a Nintendo brand controller that is listed as compatible with Wii, I thought I'd come here for advise.

Is there a reliable third party WIRELESS Gamecube Controller out there that is compatible to play GC games and doesn't have many issues that would hinder gaming on a regular basis?

Also, I am looking at upgrading my memory card to the largest possible, anyone have any ideas? I know that the GCMM can make a virtual memory card but would prefer to have a physical memory card. Found the 1019 memory card. Got that on order now.

If you get a wireless gamecube remote, I suggest using rechargeable AA batteries. You'll save yourself money.

As suggested by SNES_Master on another post, good rechargeable batteries are the Energizer AA rechargeable batteries. (IF the remote takes AA)
Costs about $30 for four batteries, and the charger itself. Can get them from any store.

Yea, I only picked one up though to test with, going back today to see if i can get the second one. Probably going to use one to test modding with (repainting, replacing C with another gray joystick etc)

I tried the ext cord, but soon realized I have a son that is about to start crawling...it just spelled disaster.