64MB of that ram is being taken by his onboard video card. He could go out and buy a video card (they are cheap) and disable the onboard video, which will free up that RAM, but then again, if he's happy with the video and is not a gamer, that 64MB won't make much of a diff, he may as well go out and buy another stick of 512MB ram and be happy. He'll still be -64MB but it won't be noticable (however, 448MB and 512MB can be noticable since 512MB is already on the borderline and is the recommended minimum for XP (the absolute minimum is 256MB but you don't even want to try running that)).