Thanks for tall the advice guys, I now have my M3, with GBA cart and I have the Sakura firmware.
One problem, each time I launch a GBA ROM, it complains about corrupt saves, or something to that effect. Any ideas?
I just put the .gba files on my SD card, like I thought I was supposed to?