Why does the EZ3 cost less than the equivalent EZ2 cart?
This happens because the EZ3 uses slower hence cheaper (and the need for a load time when using the NAND (1 or 2 gigabit space)) memory section whereas the EZ2 uses more expensive and faster memory. The advantages of the EZ3 are: ROM compression (incredibly useful I assure you), instant save, random delete (the ability to delete any file from anywhere on the NAND section: on other flash carts you have to delete the last ROM written) and it being cheaper. The advantages of the EZ2 (1 gigabit carts) are: ability to hold GBA ROMs greater than 256mbit (DS ROMs should not matter) and easily hold multiple 256mbit ROMs and no load times as well as having more mature and so more stable software. The EZTeam are doing a stunning job however with the EZManager software stability and features are growing with each release.