It depends on how hardcore you want to go. If you have hardwear you could just create a mirror (ghost or similar) of that machine as new with all softwear installed. Then in the event of failure you can restore the system to the original state then using your file back ups just copy the last backup of their files onto their machine. There are many good solutions but in small offices somtimes the simpler the better.
Just curious what type of file back up do you do and how frequent?
Thanks
Ben