This weekend I successfully installed a KingSpec KSD-PA25.6-064MS 2.5" PATA/IDE SSD in my faithful old Dell M70.
There really wasn't much to it. I first installed the KingSpec SSD in a IDE-to-USB adaptor, plugged it into the M70, and then used Acronis TrueImage to clone the C: drive (including the backup partition). I used Acronis but any similar product (e.g. Macrium Reflect) will do. I then powered down; unnplugged the power and the battery--although that probably wasn't really necessary, and removed the disk caddy by undoing the two Phillips screws that retain it. I pulled the edge connector adaptor off the old Seagate drive and pushed it onto the KingSpec drive. I then put the KingSpec drive into the caddy and reinstalled it in the M70. I then replaced the battery and powered up. Acronis did some final checks, then Windows booted. Windows discovered the new drive, loaded the drivers and requested a reboot. After the reboot everything just worked.
Actually the above skips the step where I foolishly removed the factory-fitted master disk jumper from the KingSpec drive because it the Seagate wasn't strapped that way. The result was the Dell couldn't see the SSD. Putting the jumper back made everything work.
My only regret is that I didn't install a bigger SSD. However I have no use for a very fast 32-bit Windows XP machine so I will be overwriting the SSD with a Linux release shortly.