Hi there! Just so you know, if you are running a system off of the 300 GB disk
while restoring it to the 1 TB disk, it will take eons longer (I've done this many times). If there is a way for you to start up off of an external drive or another system first, that would help a whole lot. Either way, you will definitely want to leave it overnight. It takes me a few hours to restore disks in the 100 GB or less range... you'll probably want to take advantage of the night hours before you tackle this.
Also, it's probably easier to use the
Restore option in Disk Utility to image hard drives than to use a third party app. All you have to do is drag the disk you want to restore
from over to the top, and the disk you want to restore
to over to the bottom, and click
restore. Very simple and easy.
If you have any more questions just let me know!