As reported in another thread, after many days of checking for bent pins, faulty memory sticks etc, I was pointed in the direction of BIOS Ver FB16 for my UD3R and it appears to have fixed the lost memory problem (12GB - 10GB usable). After 3 days of running FB16 and several reboots, the BIOS and Windows7 continue to see the full 12GB.
I was always of the opinion that the issue was not a hardware fault and this BIOS update appears to support that theory.