DiegoD :
CelicaGT :
You can use one of the many kinds of "cloning" applications that will move all your data to the SSD. Often one such application will be included with the drive.
You could clone the drive to the SSD, but unless the SSD is also 1tb don't do so. When cloning drives it is best to make sure they are the same size as it eliminates partitioning and sizing issues. On top of that, you plan on using the HDD as a secondary drive so there is no point of cloning the information to your SSD.
New install is the best way I agree. Cloning is the simplest and fastest, depending as you said on the destination drive capacity though many of the paid cloning applications do offer advanced partition resizing and moving options. Typically if I am reusing the old drive I will just uninstall all the software leaving the OS, then clone, then reinstall everything on the old HDD (now secondary). Quick, dirty, and it saves all my precious settings etc etc. but it can leave a mess in the registry. CCleaner helps with this but still....It really depends on the machine (OEM or Homebuilt) the state/age of the windows install and how much time I have.