Yo pillaba el M3 ( hardware más moderno)o una SuperCard con passme(unos 65 eur),esta segunda opción es más barata tiene muchas actualizaciones y funciona bien con los juegos de DS los de GBA va algo peor en comparación con M3.
La SD pillate una de lectura rápida tienes un post sobre SD al lado.
EDIT :copiado del post de las tarjetas
Kingston 1 giga elite pro 50X : 66,50 euros(MUY RAPIDA)
SALU2