I am considering asking for a DS or a PSP for Christmas. Personally I know I'll end up with a DS at some point, once that new Super Mario side scroller comes out, I'll be all over it. But right now I'd really like a hand held that can play NES and/or SNES games.
I know the PSP can do it(it can also run Linux, which I wouldn't mind playing with) however I have heard much less about the DS. Does it have any old school console emulators? And I remember hearing about a DS Linux effort. How far along is that?
Also, how does one get the homebrew stuff onto the DS? Do you need to buy cartridges or is there abuilt in hard drive or is it memory cards?