I am so torn what I should wait for. AÂ DS lite flashcart that uses MicroSD or the kind that the EZ Flash 2 uses. Decisions decisions....
The kind EZ Flash 2 uses has awesome GBA compatibility, and better battery life. The MicroSD type has worse battery life but much more storage space and a bit cheaper.
EZ2's uses NOR flash memory, w/ a fairly quick read speed I might add. Products like the G6 and EZ3 use a combination of NOR, NAND and PSRAM. The main area where you store your games is the NAND portion. NAND has a faster burn speed then NOR, but as it's read speed is so low it is unsuitable as a medium to execute a GBA game from. The nice thing about NAND other then it's slightly better burn speed is that it is cheap (ie cheaper/bigger carts) and can be managed w/ a file system so that you can add and remove files in any order, as opposed to having to delete images in the oposite order that you burned them in like on the EZ2. To get around the slow read speed of NAND the ROM image is first copied from the NAND to the PSRAM before the image is executed. In the case of the EZ3 at least (I'm not sure about the G6 as I don't own one) there is only 128Mb of PSRAM so a 256Mb space of NOR is provided to run 256Mb ROM images from. The NOR is not included in x Mb rating so it's like getting an extra 256Mb for free.
EZ4's (as do the other removable media carts I believe) have a similar set-up except the NAND portion is "replaced" by the removable media.
And again, my EZ4 makes no more difference to my DS' battery life then my 256 Mb EZ2 Power Star or my 1Gb EZ3 or for that matter "original" GBA/DS games. While this uses miniSD's and not microSD's, the power consumption of the EZ4 lite should be about the same.