Yes, typo, 32Mb “onboard” not shared ( I think shared was 256). Do all laptops with “shared” have some small bit of onboard? All I’ve checked today do. I’ll admit I was surprised how well Utimate with Aero is running with only 512, but it is doing quite well, especially after it “settled in”.
This is called TurboCache for nVidia and HyperMemory for ATI. They have a small frame buffer just for the GPU to get around latency to RAM.
So for notebook #1 you actually have the full 512 available if you're only running the GPU with 64MB (barely enough to run low-resolution Aero). You can assign more and get the benefits of more video memory, but then you'll be competing with the rest of the system for RAM and lowering the amount of available system RAM. Probably better to let it act like a discreet card for now. You're still skimming above bare Vista usability.
For notebook #2 you must be using some additional system RAM because that 32MB won't cut it. Since you are now acting like integrated graphics you will get a performance hit due to both the system and the GPU contending for memory resources.