I installed 2 GB extra memory cards in addition to already existing 1 MB. Now I have 3 GB. Mac recognizes 3 GB and works just fine, but when I use Vista by bootcamp, Vista OS thinks it only has 2 GB. Does anybody know why this happens? I swapped around memory cards in a several ways but the same thing happens.