My netbook came with 1 gigabyte of memory. I ordered a replacement 2GB memory card with the netbook. It arrived today, and I installed it. The machine booted right up, which was nice, and I asked Windows to tell me how much memory I now had. It said: 0.99GB. Huh?
It took a while, but I finally figured it out. The Asus BIOS has something called a "Boot Booster". It makes the machine boot up more quickly…but apparently some things are skipped. Like scanning the memory to see how much you have. I disabled the Boot Booster, and rebooted: 1.99GB. I then re-enabled the Boot Booster, and all is good.