So here's the thing. I really don't care about running homebrew...I'm looking for a combo to run on my new DS Lite that will play NDS Roms and hopefully GBA roms as well. And maybe GBC roms sometimes. Now, I've heard that the M3/ Passcard3 combo is very easy to use. Good, right? There's also the EZ Flash 4. My question is, which of these combinations is the better choice? Regardless of price, I want something I can have full faith in that it will work. Looking for best compatibility, period. So which one should I go for? I'm leaning towards M3/Passcard 3. Will it work well enough to justify the price?
Since you don't care about homebrew, I'd recommend just getting the EZIV Lite. That's basically the only thing holding it back. However, since you're so concerned about compatibility, the M3 is probably a better a choice since it has a RTC (used by GBA Pokemon games). As for GBC, you can't play those on a DS without an emulator since isn't designed to play them.
M3 comes with the GBC emulator built in, right? I really want to continue playing my Super Mario DX.. though my GBC is broken and my GBASP hardly sees any action