If you still have your old HDD connected, set it as master and the new one as slave. Get hold of Drive Image 2002 or Norton Ghost. Either of these will allow you to copy across the contents of you old drive to the new one, Internet connection and all.
Also, have a look at some of the past threads and look for XXCOPY. If I remember correctly this is a freeware package that can do the same. I have no experience of it though.
Finally, depending on what make your new drive is you may hve the cloning software supplied. My Western Digital drives do and I think Maxtor provide the same software. If you have either of these, just follow the instructions.
Hope you find a suitable answer here.