I've seen that as low as 2.1GB RAM. It's all about this being a 32 bit OS and how peripherals and video memory have to be in the 4.0GB Address space.
Nothing is busted but it is widely and deeply discussed. In fact there was a patch issued to show 4.0GB RAM Installed to stop the phone calls to tech support. Remember all the patch does is show the installed RAM and not what the 32 bit OS can use.
Bob
Hello friends:
Last year I bought a HP laptop Pavilion dv6-1334us. The OS is w7 home Premium 64-bit. RAM is 4GB.
Later on, I dislike w7 and changed the OS to wXP pro sp3.
Today I checked the RAM by: my computer/properities/general. IT displays:
Computer:
Pentium[R] Dual-Core CPU
T4300 @2.10GHz
2.10GHz 2.90 GB of RAM
Physical Address Extension
You see, 4GB became 2.9GB, where is the 1.1 GB RAM gone?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic