i take it you mean something better then windows backup?
http://lifehacker.com/398229/five-best-windows-backup-tools
I think either of these would work http://www.partimage.org/Main_Page http://clonezilla.org/
If you can configure Linux servers this is free:
DRBL
http://drbl.sourceforge.net/
Set it up myself at my old job, got it work, created windows xp images, with sys prep and everything, but couldn't scale it out to our infrastructure so had to scrap the project.