I am running Windows 7 Professional (32 bit) through boot camp. The problem is that it recognizes all 4gb of ram I have installed, but only says 2.725-2.75gb is usable. Through Windows 7 I only have the option of using the discrete nVidia 9600m GT graphics card, so the integrated graphics card not being used couldn't (or at least shouldn't) be using memory, and even so I believe it shouldn't use more than 256mb. Also, I checked and W7 32bit is able to recognize up to 4gb of memory. Finally, the missing 1.25gb is not being used by system memory, so I am completely at a loss as to why it is being recognized but not used. I'm not sure if it matters, but I am using the 2x2gb ram sticks that came stock with the laptop.