As for your data, it might be easiest to remove the old hard drive, attach it to a desktop computer as a second hard drive, then burn your files to DVD-Rs and use that to transfer them to the new computer. That way you have a backup of the files.
The thought of burning and then transferring everything, though, is rather daunting. I have a flash drive, but I have dozens of photo files, some of which are 2 gigs or better.