I currently have an older Intel cpu and mobo. I am upgrading to newest AMD cpu and MSI motherboard. I am also upgrading HDD to a larger and faster HDD. What would be the best way to copy contents of my smaller HDD and put it onto my newer HDD? I would rather not do a clean install of Windows 7 since I have so many programs that I would have to re-download and install. Mainly my Photoshop and Lightroom programs and pictures,also all my Steam games. Any suggestions? I am running Windows 7 64 bit Ultimate. Thanks!