First, at the early NDS days, there was the NeoFlash crap, and those who were trying to run DS ROMs on old X-Roms and F2As with Kain's Rom patcher and stuff. I call that Generation I. Then, with the release of the M3, SC and EZFlash IV slot-2 cards with removable memory, compatibility was almost perfect, although you did need to patch roms, and it was a SLOT-2 card, so you had to have a passme. Generation II. Everybody was looking forward to having SLOT-1 cards, and the first cards to be announced were the NinjaDS, which was a pretty good card although it got abandoned, the DS-Xtreme, a very expensive card for no reason, the DSLink, which was a very nice card, although it needed a flashed DS or an MK4. Also the NinjaPass X9 was released at that time, and I've heard it's not that better than the DS-Xtreme(might be wrong though). Also the N-Card and clones got popular around this generation, they are cards with semi-perfect compability and a nice GUI, but let down by slow read/write speed through the slot-2 writer. This concludes Generation III. And the generation we're in now. Beginning with the R4DS and SCDSOne, and the M3/G6 DS Real, the EZFlash V, untill the DSTT, the AceKard R.P.G., the CycloDS Evolution. Also, this is the generation where expansion paks got popular, like the eWin ones, or the EZFlash 3-in-1. Generation IV. *looks at what I wrote* Did I just write a whole article about flashcard history? Now I want to know what do you think about this, do you think we will see another generation of flashcards? And Why(not)?