Hi guys.
I don't know how much credit you'll give me since I'm a brand new user, and having been browinsg the Pokemon B/W threads all morning, n00bs aren't very appreciated, but I thought I'd chip in my info.
I appear to have a fully working game. I previously tried running Black on my M3 DS Real card (original DS)... not sure what firmware. both the (J) and the new (E) game froze on the first frame of a new game, or even Mic Test. however, I just tried looking for a Wood R4 firmware to see if it was compatible, and found this:
http://forum.-----.net/index.php?topic=39701.0
I downloaded the firmware for M3, and installed the temporary version onto my card (one that runs through wood.nds instead of booting up from it).
I've just tried it, and it completely works. Doesn't crash, gained XP on the first 2 battles, and saved fine.
I just shut the DS down and haven't loaded it up again, so if it fails when I try to reload, or crashes at some point, I'll come back and let you know.
I hope this helps someone, and furthers progress on getting it working on more systems. I gave as much detail as possible, since that's something I find rather lacking when trying to find solutions myself.
Good luck, hope you believe me! (I'd post pictures, but it's a massive pain, especially since I'm in college and have class in 15 minutes. If necessary I'll try and grab stuff with the webcam though)