We do a very similar thing at work, we have about a dosen different computer types (but 1000's of each one) we have an image of each system which includes all the drivers and a standard set of software used for the site. The images are stored on a central server so all that is needed is to boot the dead machine from a DOS floppy or Boot CD which just sets up a network connection and installs the image.
Doing this for every conceivable systemboard in the outside world would be a huge task, and as already stated elsewhere, getting the licenses to do this would be pretty much impossible