I had 4GB physical memoryon the PC. With Windows vista 32 bit, available memory is shown as 3.3GB. I asked and was told that only under 64 bit windows, will the available memory be 4GB. When I upgraded to windows 7, I chosed 64 bit, but the available memory shown in the system is still 3.3 GB. Why is this and is there a way to make the full 4GB available? It's possible that my video card is using RAM instead of its own RAM. If I install a video card with its own RAM, will the full 4GB be available? Thanks.