I have used a program that can transfer all the info form on hard drive to another it uses a special cable plugged into t the USB port of each computer worked great..took 30 minutes for massive gigs...called USB Superlink I bought it at Fry's Electronics
If you are talking CD or DVD there are several online for free like Instant dvd&cd burner or Burnaware.