Yo no te dire que una es mejor que otra, pero te digo que tengo la supercard sd, y me funcionan todos los juegos perfectamente excepto el legado de goku 1 y 2, y eso que habre probado cerca de 800 juegos.
Lo bueno:
-Los juegos de gba como mucho y raramente ocupan 64 megas, asi que con una tarjeta de 1 giga sobrado, y de 2 no te digo.
-Carga rapido, y puede guardar en cualquier momento como un emulador de gba.
Lo malo:
-Sobresale un poco, pero la mini sd, queda perfecta.
-Hay que parchear los juegos para que funcionen(es muy simple, instalas un programa seleccionas juegos le das parchear y listo).
-No tiene pila interna, asi que juegos como el pokemon, solo te queda guardar como un emulador, pero no pasan las horas como en un cartucho original,
Tienes mas posibilidades como ez-flash iv, elink, efa-linker, y alguno mas que no me acuerdo xd.