If you can talk them into DeepFreeze, go for it!!! We use it and love it.

A couple other options would be M$'s solution to steady state:
Windows 7 SteadyState solution simplified! - Infrastructure Architecture Blog by Panos Macheras - Site Home - TechNet Blogs

There's also SteadierState:
Steadier State

If it's an option, you might want to think about vdi too.

Edit: I knew I'd seen a discussion about this, just had to dig it up:
http://community.spiceworks.com/topi...to-deep-freeze