Well, at the start of 2007 the only cart I had was my DS-X, after seeing the problems of the DS-X's forums and all the time I have to wait for it releases I got an EZV+3in1 (in february I think), after a month later I say a really cool offer on a CycloDS Evo and I also got one. The DS-X is now working on my cousin's DS, so I kept using my EZV. I was 'happy' with it, installing GBA games on the 3in1 was easy, the menu was a little ugly but basically it was OK, my Cyclo was getting dusty but I knew I would use it someday. In the last 2 days, 2 things happened: - First I tried to play my Mario Party DS with my cousin and guess what?, Download play wasn't supported. - A little earlier, I realized my DS's battery dried up while sleeping so I lost 3 hours played on my Nightmare Troubadour game.... =(, the EZV actually writes the save state to the card then you turn it on the next time, IF it was turned off properly... =( So, after that I decided that I'm switching to the Cyclo, no more Download play compatibility issues, no more post writing save states and hello random skins!, I mean, I love my EZV, but the easy of copying GBA games to the 3in1 is just not worth it over the Cyclo. That's all.