yo ami hijo le compre una Gba Sp (pantalla mas brillante)
y un g6 lite y lei muchos sobre el tema y con mi poca esperienza
yo diria que para GBA la mejor opcion son
1) G6 lite 99% compatibilidad, carga los juegos rapidisimo,
2) m3 Perfect (99% compatilidad lo hubiera comprado pero mas cara que el G6 lite al menos en chile)
3) ezflash III (90% comatilibilidad excelente producto)
4) ezFalsh Iv (60%compatiblidad gba muy nuevo todavia)
5) supercard ( se relentalizan varios juegos al menos importantes para mi hijo (mario kart, MAx payne ni siquiera lo catga, Winnineleven.)
Nota si quieres carga 3 peliculas opta por M3 perfect que puedes ampliar com memoria, maypr coto tambien.
yo en el G6 lite le carge a mi hijo 3 capitulo de animacion de 20
minutos. 10 mp3, 20 fotos. algunos manuales de juegos y 15 juegos. y me quedan 70 Mb.