I am a long-time Playstation owner, who recently gave in and bought a GameCube system for my Pokemon-obsessed son. We decided that since the GameCube has excellent 4 player titles, we would bite the bullet and buy 4 WaveBird controllers and focus on the multiplayer titles only. This has been an excellent move. I have them setup on channels 1-6-11-16 and they all play well together. I have big hands and I like the feel of the controller and I like the heft of it. It has a definite feel of quality and I like the way the sticks and buttons are setup on the WaveBird. To address previous reviewers issues, we have 2.4 GHz phones and WiFi and have not seen any interference issues. The previous reviewer who was having issues with interference with his remote is likely the exception to the rule, since most people do not have RF remotes, but the standard infrared variety. We have been using the controllers for about 2 weeks now without a glitch and I anticipate they will stand the test of time. My biggest rave for these controllers is the ease in which they can be pulled out of the storage bin and then put back away, when we are done with them. Oh yeah, and it's nice to have my floor back (e.g. not having to worry about tripping over cables when crossing it). The reason that I called this review "perfect enough" is that the main (and really only) complaint from some reviewers is that there is no rumble feature. I say to those who want the rumble feature when playing, simply revert to your corded controller for that particular game! The system comes with one so use it! I'd rather have the extended battery life and the rumble feature in a lot of games ends up being more of an annoyance than a help.