the problem with citrix guys solution is that when you install a program into the Program files directory, that program is not installed into the other os (obviously). A work around is, however...to install the same program in BOTH OS's...without any changes to them...and they both use the same Program FIles info....(for example. install Office 2k when booted to Win 2k, it will place files in "program Files/Office 2k", now boot up to XP and install office into the same directory "Program files/office 2k", now when you boot up to either....office will work, because the current "SHARED" resources are running on that booted OS. There is a problem with this sometimes...when you make large changes to one "copy" and not the other....just make sure any changes you make ...you can RE make on the other OS.