The original EZ Flash IV mini SD version is a solid one. It's much better than the newer EZ Flash versions. The mini SD one is the same size as a regular GBA cartrige so it fits into any system.
http://www.prlog.org/10145375-ez-fla...v-mini-sd.html
Just make sure you have access to a mini SD card reader. When I bought mine it didn't come with one like it's supposed to. Luckily the laptop has a SD card reader and I had an adapter.
Other than that this thing is solid.
Bookmarks