And I'm trying to choose between these three:

http://www.modchipstore.com/Ez-Flash...1GB-16407.html
http://www.modchipstore.com/NDS-Nint...1GB-16417.html
http://www.modchipstore.com/NDS-Nint...1GB-16396.html

Which do you reckon would be the one with the best compatibility and easiest to use? I just really don't want to make a mistake on what I order.