I recently switched from Parallels 4 to VMWare Fusion 2, to use as my virtual machine software. Under either programs, I use my Bootcamp partition as my virtual machine. (Windows Vista Ultimate is installed on a separate, internal, NTFS-formatted drive.) Running under Fusion 2, I'm now getting an accurate memory reading from CorelDRAW X4. I've allocated 3GB of my Mac's RAM for use in my virtual machine. CorelDRAW X4 now displays my available memory as 2.99GB. That's close enough for me :-) Running CorelDRAW, under Bootcamp directly, shows my available memory as 6GB, which is also accurate because that represents the total amount of RAM I have installed in my Mac. In short, my previous issue was apparently related to Parallels 4.