I have programs on an old XP PC and would like to transfer the content of that drive to a second (new and faster) drive that is available on a new Win 7 Professional PC. These programs are costly to reinstall and would rather just use the old HD with the programs on it. Is this doable?