Firstly VMWare can't shrink disks with XP installations (massive fail)
And then when it expands the disk I still have to boot partition magic or something to resize the partition.
This is silly.
To solve all these problems VMWare should have a partition resize option built in, so I can shrink partitions then shrink the disk, or expand the disk and the partitions at the same time if I need to.