If both computers have access to a network running DHCP, you can:
1) Build several WinPE/BartPE boot discs with Ghost or Acronis on them, and a fully functional DHCP client.
2) Boot both comptuers separately with these discs.
3) Do a Ghost/Acronis session over TCP/IP, one PC being the client and one being the server (one is the source one is the destination).
Or you can skip all that with a regular Ghost or Acronis CD and just remove the hard disk drive and hook it back up in the target system for a drive to drive clone.
Rapebear Attacks! RAWR!