In my company, when a computer crashes and need to be restored from a backup, BartPE is the number 1 tool to do it. You can create a bootable CD or even a USB stick that can be used to boot. With PEBuilder you can easely create these bootable items. You will need your windows CD because it creates a window runtime environment.
In my case I created a bootable USB stick because all PC's here have the possibility to boot from USB. BartPE is loaded and I can use the programs and command promt. By default there is a plugin for drivesnapshot, a backup tool that enables you to restore a snapshot of a drive. This is also the backup tool we use here, so very easy. You can restore missing files or the complete harddrive. Because you're not working on the drive, you can format the drive and copy the old files to the drive without using the dos prompt. BartPE also supports networking, so you can get the files via the network from the backup server.
Interested, read more and download it here: http://www.nu2.nu/pebuilder/