Hello, I have an old Dell M4400 bought in 2008 running on Windows 7 64bit. I am running out of HDD space and wish to upgrade to the new SSD as a way of gettng more space and improving my laptop's performance. I also recently upgraded from 4GB of RAM to 8GB of RAM. So here are my questions: 1. What is the best way to upgrade/transition to a 512GB SSD such that I do NOT have to reinstall programs (e.g. MS Office, Outlook, trading apps, etc) , apps, files, etc.? Will cloning of my HDD work? 2. What tools do you recommend for cloning of drives? 3. How do I clone my HDD to the new SSD? 4. Any recommended 512GB SSDs? 5. Any other things I should be aware of so I don't lose data or otherwise corrupt my system? Many thanks!