Free Kiosk Utility for Windows

Microsoft has just released Windows SteadyState. It is a free program that allows you to lock down a Windows installation, and make it suitable for use in a public environment.
Windows Steady State
It is actually a major upgrade (So major they renamed it) from an older tool called the Microsoft® Shared Computer Toolkit for Windows XP.
A few features that make it much more attractive than the older version:
-You don't need to repartition your hard drive to take advantage of the hard drive protection features
-User settings have been simplified to a high, medium, and low setting for each account.
-It enables you to import and export user accounts from one computer to another
-It includes a fully-revised Windows SteadyState Handbook
I decided to take it for a quick test drive, and one of the most compelling features is the hard drive protection.
Protect Hard Drive Kiosk
This is great. Even if a script kiddy takes over my kiosk and vandalizes the thing, I can set it to refresh back to my original configuration after a reboot.
Another nice feature is the ability to hide the administrator account from the welcome screen
Hide Administrator From Welcome Screen
All in all, this program is packed with features, and provides a level of functionality I had only seen previously in expensive third party products.

Best of all, it is free. Download from Microsoft