The reason why that person who has 4GB is because a 32 bit operating system can only address 2^32 bytes (4GB approx) which includes your GRAPHICS card, system cache, etc. So if he had like a 1GB graphics card, that would count towards the limit. 64 Bit OS on the other hand like Windows 7...