Yea you can run two XP at the same time, but one will be a virutal machine. You can use Virtual PC or VMWare, but the installation is different from just installing it on another partition. These software use a clone and some files from the actual cd and store it on the host computer.