Ive got an EX58-UD5 that is only detecting16gb instead of the 24 i have installed. Windows 7 Ultimate says 24 installed 16 usable. all the memory is the same stuff and all is tested and working fine. (corsair vengeance 6x4gb) I have updated to the newest non beta bios (f12)