Do not use a fast speed USB2.0 card reader for your microsdcard, the problem is the writing speed is just too fast for the microsdcard to write properly to the card, it will cause the DS to 'HANG' when loading games and the scrolling will be sluggish. Instead use a slower speed USB1.1 card reader for your microsdcard, you will find that games will load without problem and the scrolling is so much smoother & faster. At first I thought my card was faulty like others who have the same problem, I just solved my loading game 'HANG' problem just by using a slower USB1.1 card reader for my Kingston 2GB((JP) microsdcard, it doesnt matter if card is formatted with FAT16 or FAT32. Pls try my method if you have the same problem as me, let us know if it works. Cheers!