Windsor Geek
Is there an easy way to transfer all of the data from one PC or laptop to another?

If your PC or laptop has Windows Vista or 7 I'd recommend using Windows Easy Transfer to accomplish this. In Windows XP the facility is there but is known by Files and Settings Transfer Wizard. Using either program it's possible to choose which Windows accounts to transfer and is best achieved using either a portable hard drive or even, where the volume of data isn't too great, a flash drive.