Isn't Vista doing some sort of folder virtualization, which would wreak havoc with the way XP handles the My Documents folder?
...or create a special user group on the computer where the data is stored and add the username form the other computer to it. Just like you would in any network environment. Using "Everyone" somehow feels wrong.