Well you can copy the files to another drive, or a flash drive or dvd or something.
Programs on the other hand would all have to be reinstalled with the new OS. You cant just transfer a program as the program has files spread throughout the hard drive and many registry keys in windows. Even if you could get a list of everything from the OEM, it woudl take you 10x as long to transfer all the files and create all the registry keys.