I was wondering if there was a way to use virtual folders (or at least something like it) in windows xp?

I am interested in making all references to a specific folder route to a different one. For example, if any programs reference folder C:\MyStuff, it should immediately take them to C:\OtherStuff, assuming that they have been 'linked'.

Thanks for any help.