I can confirm that this bug/feature exists.
Both vista and xp on own drives, each sees itself installed on c:\ and the other os as d:\.
Setup works 100%
So like MS recommend, OS drive and Page on diff drives, make the changes in xp, reboot, all works fine, Vista and XP. Make the changes on...