If you want to move EVERYTHING (including your OS files...so your new hard drive will look exactly like your old..) there are a couple of programs that you could choose from. I have used disk copy from PowerQuest(they make partition magic) and got very good results...its copies bit for bit, so the new drive is the exact same as the old. Another one I have but haven't used and have heard good things about is Norton Ghost. Heard this lets you copy whole partitions w/o copying the whole disk, or you can copy the whole disk if you want.
There is also a dos command that you can use to copy everything from one partition to another...don't remember it though
I think Yodums or someone else mentioned it in another similar thread.
On the other hand...if you don't want to use any of these programs (they cost more than I would want to spend to only do this once) you could go to folder options and enable hidden system files and a couple of the other options, and that should show you every file on the partition, so you can copy the data. Hope this helps. If anyone else wants to chime in...don't hesitate
EDIT: I hope you use windows or else all of this is useless to you!