I'm pretty new to this stuff so bear with me! My computer has 2 hard drives: 40GB and 200GB. The 40GB came with the machine when I bought it 4 years or so ago. It has a single partition and therefore has WinXP home on it as well as lots of programs. I installed the 200GB drive so I could edit videos. Now my 40GB drive is almost out of space and I'd like to reorganize things (by the way, I have Acronis Disk Director 10 and True Image 9 to help me do this). Ideally, I'd like to end up with WinXP in its own partition, preferably on the faster 200 GB drive. I would also like to have all my programs installed in their own partition (different than the C drive). However, I assume that if I repartition the hard drive so that the programs have a different drive letter, they won't work. Is there any way to do this or am I stuck with my programs being on the C drive (unless I want to uninstall and reinstall all of them)? Or is there another way around this problem? Thanks.