|You cannot copy programs from one HDD to another. You would have to clone the contents of the 40GB HDD to the 200GB HDD, but then any of the software problems on the 40GB HDD will carry over to the new HDD.|
I just worked on a 504n system recently. There is a ton of garbage software included in the HP recovery partition. You would be better off connecting the 200GB HDD as the primary master, then doing a clean install of XP using a retail disk. Once XP is installed, connect the 40GB HDD on the 2ndary channel, copy over all your important data, then wipe the drive & use it for storage.