I work at a university and we use Novell's ZenWorks imaging software to do what you're describing (you boot a Linux CD to download a Windows image and install it), but if you're not using Novell now you don't want to start.
There are open tools you can use for this kind of thing:
-
http://www.feyrer.de/g4u/
-
http://www.kegel.com/linux/pxe.html
Those are just things I found on Google. It's probably possible to automate Norton Ghost (
http://www.symantec.com/sabu/ghost/ghost_personal/) and upload the images to an FTP server or something.
I believe that IBM's AccessIBM software and HP's new bootloader have the ability to perform network image installations, but you'd have to do some reading on that one.
When you say hard drive crash...do you mean a device failure, or a broken OS/filesystem? Because if you've got a device failure, it isn't important for most people where they install an image. What you /could/ do is grab some rails (
http://www.newegg.com/Product/Produc...82E16817121113), drop your new hard disk in there (with the computer off, of course), and use the Unix "dd" command to restore an image onto that new hard disk from an ISO.