The problem w/ SD cards becoming corrupt, having you to re-format them, might even be solved already. Thought I heard something about that. I upgraded my kernel (i.e. the file called "zimage") and I have not had any trouble since. I think I encountered that corruption problem once (a few files became unreadable): copied all files from SD to PC, reformatted SD, copied files back.
Some people have trouble installing a firmware version that enables the Dingoo to dual boot. I.e.: boot Dingux or the original firmware. This has something to do w/ Win Vista and Win7 (Linux and WinXP: no problem). Also, I found that some people have serious trouble with following the tutorial
to the letter. If you're a little handy w/ computers it will not be a problem for you.
By the way. Dual boot means: if you press "select" during the Dingux logo you'll boot into Dingux, otherwise your original Dingoo firmware will start.
Only caveat: the original 4 GB of internal memory can't (yet) be read by Dingux (= Linux for Dingoo). You'll have to restart your Dingoo and let it boot into the original firmware ('operating system') to read the 4 Gig of int.mem. Alas...
Succes w/ searching for thet opic here on installing Dingux and w/ installing Dingux.

P.S. The necessary "root file system" (a file of about 22 MB that needs to be copied to the SD card together w/ the "zimage file") is in the so called "local pack" by Toddler. That pack is a zip file of about 200 MB. If you're only interested in GMU music player and the rootfs than you'll have to download that zip file anyhow. But after installing it on your SD card (folow the tutorial on this) you can delete a whole lotta unwanted games and software.