Sorry to drag this back up. Saw this mentioned on some other sites, so I thought I'd give it a go.
I've installed this under Fedora 8, which is running on VMWare server. After the intial setup, I created another virtual machine, and installed XP Pro on it. I haven't bothered with a sysprep as it's just a test run, but I'm liking it so far.
I've changed the boot priority of the XP virtual machine to PXE by default, and now whenever the machine boots it grabs tasks from the server. At the moment it's creating an image of the XP machine and storing it on the server. Next I'm going to restore the image and see how it handles it.
Pros:
- Easy initial setup.
- Web interface.
- After first configuring a client machine to PXE booting, no need to visit it at all.
- Fast enough.
- Comes with an installable service that detects new tasks and reboots the client machine.
Cons:
- No multicasting.
- Have to enter each client station into the system manually, but this will be remedied in future versions.
- Little documentation at present.
I think this is something to keep your eye on. It has other tasks too, like memtest, disk wiping, disk checking, file recovery and WOL. Not having to visit a workstation to restore it because someone's cocked it up is a massive plus.