Are you running onboard video? If that is the case, those can take quite a bit of RAM showing you less than what you think you might have. Also, make sure that the Mhz of the RAM can be used by the motherboard, I once had a 128MB PC133 only show up as 64 because my mobo could only support PC100 (lord that was a long time ago).