Come on, get with it. For playing games out of home or away from your TV, just have:
- A Game Boy Pocket for playing original GB games
- a Game Boy Color for GBC games
- a non-backlit original Game Boy Advance for GBA games
and a GameCube, GameBoy Player, GBI, a way of running GBI, an s-video/component/rgb cable and a GC->GBA link cable for playing games at home, as well as a Super Game Boy and SNES for playing the 3 or so worthwhile SGB enhanced games
Right? This is literally the only correct answer for this fucked up hardware line.