At the moment, I think flashcards are the way to go, as most are pretty solid at the moment, however in a few months, 3DeSmume will probably have progressed a lot and emulation will run quite smoothly, with savestates and cheat codes. At the moment, 3DeSmume is rather primitive, so flashcards are the better option, but in the future it will be your best option as it has those extra features and will be free. (I know flashcards are dirt cheap anyway, however, but getting stuff shipped from China takes ages xP)









