Hi everyone... I just got two M3 DS Reals over the past month and they are great. I ordered the perfect package from Realhotstuff and was so impressed with the M3 DS Real and the company I ordered it from, I ordered another package for another DS. I got the M3 DS Real with the GBA expansion pack to do GBA stuff as well as DS stuff. This is what I ordered: http://www.realhotstuff.com/real-rumble-expansion-p-258.html www.realhotstuff.com has great prices, is very fast, friendly, and takes paypal. They shipped it in a nice secure package. For the second order (bought another package deal), the GBA expansion card was a little messed up from manufacturing (not their fault) and they replaced it quickly. The company is better than some big companies like buy.com and amazon.com. I am impressed. As far as micro SD cards, I ordered them from another site. One word of experience, buy SANDISK! Not Kingston. For my first M3 DS Real, I got a 2GB sandisk and it worked like a charm. The next one I got a cheaper Kingston (Japan) 2GB from buy.com on sale and it did not work in the M3 DS Real. After doing some google searches, the Kingston micro sd don't work in a lot of mobile devices. I ended up buying another SanDisk. Anyways, stick with SANDISK if you don't want any troubles. I got the SANDISK 2048 A10 and A11 from amazon.com. The seller JoWow has great prices. Both revs work perfectly! Good luck!