It depends on what ya like. R4, G6, DSX and all those are pre-setup and ready to go, just find em online between 50 and 140$. i have no suggested sites.. they all vary widely, and you gotta take shipping in thought to Realhotstuff.com seemed alright, i'm getting supercard+superkey there. If price is not your friend, i suggest a cheaper, (yet slightly riskier) alternative which is to grab a supercard ( micro or regular ) + superkey for about 40$ (realhotstuff) and 60$ (online from top searches) depending on place and system (finding lite version varies, i use a regular old DS silver. Original) Anyways, you set it up and flash it, takes your slot 2 and leaves your slot 1 early. Info is in the NDS section by Mooney. Its a good option,. but also a bit risky, but you get your slot 1 and a not so great as those R4 and etc. However i think its perfectly fine, you can use plenty of Homebrew software out there to help you watch videos and movies as usual. since its cheaper and you afford a better SD Card (like 2-4 GB) and get better space/speed for ROMS, software etc.