One free drive tool that will copy entire partitions from one drive to another is the Gnome Partition Editor more commonly known as GParted. Ghosting a drive with one of the programs already mentioned or copying the entire partition with GParted will save all files and folders to the second larger drive there. But you will end up in most cases needing to reinstall Windows in order to see a new mbr(master boot record) created during the reinstall.
The 0.3.3.0 release is the one to use for MS partitions as well as VFat for Linux being platform independent. That could save the time needed for opening up two explorer windows to highlight everything that will copy for the copy + paste type method.
Note the heading in the GParted documentation,
Copying a partition
Let's have a look on the copy fonction ! To activate it, you must first select the partition you want to copy ! (N.B. : the partition must be unmounted). GPARTED DOCUMENTATION - GENERALITIES
The 0.3.3.0 platform independent version is found about #15 down from the top at SourceForge.net: Files
For burning the 35mb iso disk image onto a cd-r made bootable you will need two things there. 1) cd writer or dvd burner 2) program that burns iso type images to see bootable disks not simply data burns.
The first item you have to provide there. BurnOn's free version and DeepBurner are two programs suitable for this. BurnOn is found at BurnOn CD & DVD - Free DVD Burning Software - Freeware CD burner Windows XP & Vista