For a free option, try downloading Knoppix and using partimage. It takes under 10 minutes to image a base install across a network. Same for restoring. It might take a little longer if you use max compression, haven't tried that. Using medium compression the image was about 800MB. Hell, it even has support for raid and such on Dell servers.
