I'm thinking of upgrading from my AceKard 2i so I can have GBA emulation on my XL. ATM we only have the DSTwo, but soon the CycloDS iEvolution and iSmart MM will be out. Should I wait until both the iEvo and iSmart MM are released before make a decision? We don't know if they will be better or worse then the DSTwo. They might even be better and/or cheaper. Even if they all function at the same level, I'm hoping the DSTwo will drop in price (a bit) to compete with its new competitors.