Ok,, No I know that it is not a limitation as such, but is there some way we can get Windows XP Pro 32Bit to actually show that there is 4gb inside the machine. I understand that a huge chunk of the 4gb ram is going to PCI-Express, Onboard devices, peripheral and whatever.. It is just a bit concerning that even though 3rd party utilities like SiSoft Sandra can show that there is actually 4x 1024MB DDR2 667 Memory modules in the machine.. Would it have been such an issue for Microsoft to at least do the same. Any case,, Any idea on how to get windows to see the full 4gb?