New
#11
I also wanted to ask this.
Wouldn't it be easier banger to get a larger drive, if your budget allows?
1) Make an image of your current system. This would require that the new larger drive is in a USB dock or enclosure so that you can write the image to it.
2) Remove 20 GB drive, install new larger drive
3) Restore System Image from step 1 to new drive (which is already on the drive)
There are a few more details, but this is something to think about.