If you did not get a Samsung or intel SSD with their own migration utilities then I would suggest this:
http://www.easeus.com/partition-manager-guide/migrate-os-to-ssd.html
Do note that while migration is often successful there are plenty of instances where it was not and a fresh install of windows is the only always reliable method.
Also, you will need to have AHCI enabled which is not default on most windows 7 machines.
Check your bios under sata controller to see if it is already in AHCI mode or not. If it is not, don't change it yet, you will have to go into windows, make a registry change, then reboot and re-enter BIOS, then you can change it to AHCI and reboot.
http://forums.guru3d.com/showthread.php?t=313676