9 years later and mine still functions. Had a lot of great memories with it, but I primarily bought it for the Game Boy Player, that was awesome playing all my nostalgic GB, GBC and GBA games on a TV. And then there was Wind Waker, Metroid Prime 1 & 2, Resident Evil 4 and Mario Kart Double Dash, too many great memories.
I bought a gamecube for $25 and the gameboy player for $20. That may or may not be a good price, but I don't care. I got a gamecube and I can live out the childhood I never had! By the way that picture is pretty kick ass.
Came with everything needed. The controller was not in best of shape though. The left analog stick doesn't have the rubber on it, but I found a used controller at a gamestop that is looks and feels new. The previous owner either never used it or took insanely good care of it.