What I did (at one point) was to set the public and user directories in Vista and XP to teh same location. It actually worked out better for me since "my documetns" were the same no matter which OS is was using.
Thanks Zubaz
If I boot into Vista can I just change the location of the public folder if so what is the easiest way to do so?