I'd try method B2.
Do not attach SSD yet.
See if you can use windows 7 disk management to shrink your 1 TB "C drive" down to a reasonable size and then intilize and format the remainder of the drive as "D". Move all of your data/files to the new "D" drive.
If windows 7 does not allow you to shrink volume to a reasonable level it is probably do to hibernation.sys file. To delete this file you need to turn hibernation off and reboot.
See: http://www.mydigitallife.info/how-to-enable-or-disable-hibernate-in-windows-7/
Some links:
http://www.howtogeek.com/howto/windows-vista/resize-a-partition-for-free-in-windows-vista/
http://www.howtogeek.com/howto/windows-vista/working-around-windows-vistas-shrink-volume-inadequacy-problems/
Once you have your 1 TB drive sorted out, DISCONNECT it and connect your SSD (Bios should be in AHCI mode. Install windows 7. once windows 7 is up and running. You can reconnect your HDD. NOTE, you will be able to daul boot to the SSD or the old HDD by pressing a "Key" that will bring up a boot menu. On my gigabyte board it is F12, On my Asrock MB I think it's F11 - You do NOT need to change boot order in bios.
If all is good, then start re-installing your programs to New C drive. Only most often used programs, lesser programs redirect to Your 1 TB HDD ( probably E drive, depending on the drive letter for your DVD drive, I normally shift the DVD drive letter to a couple of letters past all HDDs.
Hope this helps.