I want to start providing managed Windows XP images to my users, however I've only done this with Linux servers, and I'm unsure of where to begin.
Ideally, I want to start buying machines in groups, but until then, I'm stuck with differing models.
The particulars: I will always have local physical access to the machine. I don't need PXE boot, since I'll be working with 3-4 machines at a time, maximum, but PXE boot would be alright, too. Not all of the machines are the same model. I'm alright with creating multiple images if I have to, though an auto-install ala-kickstart would be great. Free OpenSource Software (FOSS) would be ideal, although if a commercial product (like Ghost or whatever) is the only way (or has useful features that I need that free softwares lack), then I can accept that, too.
What is the best way to do this?
Also, I don't have bulk licenses (yet). Each machine has its own XP license. I'm sure this complicates things, but I don't really know how. I apologize profusely for my ignorance.