i have never had a problem transfering programs in windows, and i swap files often. these files usually range from 1mb to around 1 or 2gb, and i have never had a problem.
i use windows 2k when i am forced to use windows, so maybe this stability it only apparent in 2k. XP may be newer, but i have noticed many reasons to say it is of lesser quality, but why would they have changed something like move from win2k to xp? something so simple that works in an earlier version doesn't need change, but i could be wrong