great way to spend your money. I got an intel 520 series 120gb ssd and I absolutely love it. first time I installed centos on it, the os starts loading and 3 seconds later it's at the login screen. it took longer for me to realize it was waiting for me than it did to boot up.
avoid swap files or partitions on the ssd. might seem fast, and probably would be, but it causes excessive read/writes to the drive and can wear it out faster than normal. I don't have a scientific documented case study for you, but I can say it's generally accepted knowledge on the internet. temp files, I can see how some people might be concerned, but I personally don't worry about those. they basically are temp memory, like swap files, but they don't experience the same type of traffic as swap.
here, this link will explain itself. http://answers.microsoft.com/en-us/wind ... 0cb5cc1760
if you have automatic defrag, then yea, it would be useless and even a little harmful to do a defrag. before I end there let me say, I've seen people see huge performance returns after doing a defrag, but what is harmful is doing one every single day. I do like to run a defrag on my linux systems, maybe once every year or 2. maybe just to satisfy my ocd.
I don't use migration utilities like that myself, so I don't have any experience to offer, but I'd say any good disk mirroring utility should do the trick. it would likely have to support partition resizing.
btw, ssd drive is like saying nic card. I had to say
what else should you know about ssd's? they taste like chocolate potatoes.