I have an ASUS motherboard P4P800E DELUXE. P4 3.0 Ghz. Max memory 4GB. I upgraded from 2GB to 4GB. Windows XP Pro (32bit) and my American Megatrends BIOS only recognize just under 3GB (2.8GB or so). Is there any way to get my BIOS and Windows to recognize all of it. I have a SAPHIRE RADEON 9600 (256MB) Graphics card which may take that much of the addressing but I still should be seeing over 3GB closer to 4GB no? Is there anyway to fix this without switching to a 64bit OS? Any help appreciated? All modules are the same and good. Belarc system analysis tells me there’s a 1GB module in each socket but it too says the total is just under 3GB. I’m just about ready to just run it with 2GB until I’m ready to build a 64bit machine.