I recommend buying a bigger hard drive, using a USB drive to back everything up, installing the new her and then restoring from the USB drive.
It's how I upgraded to a 750gb drive, totally worth it. 40gb is crazy small and bigger hard drives are quite cheap these days.
Bookmarks