What are the OS you are using windows has a files and settings transfer wizard that works nice and fast (did for me three times)
will work with serial cable, USB or network interface card (or network interface maybe on motherboard built in?) The info below came from microsoft help the links don't work I pulled it from my file.
from microsoft help
Connecting Your Computers
For the best experience using the Files and Settings Transfer Wizard, you will want to connect your two computers together. You can connect your computers either by using a null modem serial cable or by using Home networking.
Connecting With A Serial Cable
The easiest way to connect your computers is to use the null modem serial cable. To use the null modem serial cable:
Both computers must have an available serial port (also called a COM port).
You must have a null modem serial cable (also called a LapLink serial cable or a serial file transfer cable).
The serial cable must be long enough to connect the computers together.
Click here for additional information about connecting your computers using a null modem serial cable.
Connecting With Home Networking
The best way to connect your computers together is to use Home networking. Although the setup is more complex, your files and settings will transfer faster. If you are planning to keep both your old computer and your new computer, you might want to consider creating a Home network.
To use Home networking:
Both computers must have a network interface card or a USB network interface installed. The jack looks like a slightly larger telephone jack.
You must have network cable, and in most cases a hub.
The network cable must be long enough to connect the computers together.
Note: A wireless network will not need network cable or a hub.
Run the Network Setup Wizard to set up your Home network.
Related Topics
Home networking
Make a direct network connection by using a DirectParallel cable