Ok bought the M3 and a 1Gb kingston micro SD card from bamboogaming.com I've formatted the SD card and installed the firmware. But i'm having major problems with it. I've tried 3 or 4 different firmware and it makes no difference. I just did a test and it took me 24 attempts to load a game. And even then it was buggy. One of the following usually happens. - Hangs after initial loading screen - Hangs at main screen. - Hangs after i select "Games" - Once i click on the .nds file, the loading bar appears and it will hang at an arbituary postion on the loading bar. - After the loading bar goes away the screen will go black or white and stay like that. - Rarely, it will even boot the file and freeze early in the start up. Once i've eventually got it running, i'm still having graphics issues in game. I went on the kingston website and verified that i've got a genuine SD card. What is going wrong here? Is there a way for me to test for faults in either the SD card or the M3? Thanks for your help.