I've been trying to research this stuff, but there's so many sites, so many products, and such varying information, that it's hard to get definite, concrete answers. I figured I would be better off just directly asking people who have experience with this stuff.
The main thing I'm wanting to do is emulate. Mainly, NES, SNES, N64 (not sure if this one is possible), Genesis, GB, GBC, GBA, and DS. I'm only going to be playing games that I own physical copies of. The main reason I want to do this is because portable gaming is much more convenient for me, and what I have the most time for. If I was able to play these old console games on my DS, it would really help. I do not want to change my firmware, I want devices that run Homebrew natively so I can keep the DS firmware (I'm assuming they all pretty much do that now, but I wanted to mention it just in case).
1) What would be the best Slot 1 card for me to get, with the best Homebrew support for those emulators?
2) If I understand correctly, Slot 1 cards can't play GBA games, so I need a Slot 2 cart. What's the best Slot 2 cart?
3) Where's the best place to find emulators for the DS?
4) How good is the emulation on the DS?