Nicely written. I often use all of those methods depending on the cirumstances.

I normally suggest people to keep their old hard drive(s) when they are replacing their computer with a newer one or...