file transfer – Transferring contents of hard drive to new laptop

How do you transfer the contents of a hard drive to a new laptop?

I’ve seen many devices or gadgets mentioned in the internet, but I’m not sure what’s the right device for me.

Oh, and I’ve got another issue:
The hard drive is from a netbook running in a Windows 7 OS.

To anyone who’ve seen this and answered, thank you very much. Cause I’ve only got a very limited knowledge about drives and stuffs, your help will be very appreciated.