Gameboy Player. It's a dock that you attach to the bottom of your Gamecube. It has a GBA port on it for playing Gameboy Advance games. They cost about $40.
I don't have a Gamecube yet. I probably won't for some time since I'm broke. Or will be very shortly. I'll be the happiest guy without any money to ever live.