I have a HORI SNES styled GCN digital controller. I'm not sure, but I think it is official. It works nice for GBA games on the GameBoy Player.
The standard GCN controller is my favorite, but I sometimes wish the A, B, X, and Y buttons had a more SNES styled layout. Also, the digital cross pad is too small, but I rarely use it anyway.