Qual versão do Windows? Para XP / Vista de 32 bits, o SteadyState da Microsoft fará o que você quiser de graça (embora esteja disponível apenas para download até 31 de dezembro de 2010, então apresse-se! :-)). Outras opções (comerciais) são Deep Freeze e Fortres.
Você deve poder usar essa informação como ponto de partida para encontrar outros possíveis concorrentes. Foi exatamente disso que eu ouvi falar ao longo dos anos.
Uma coisa a se ter cuidado: A maioria desses produtos permitirá que o sistema seja modificado enquanto é inicializado, eles apenas limpam qualquer modificação na reinicialização. Um usuário mal-intencionado poderia, teoricamente, entrar no início do dia, infectar o sistema e deixá-lo funcionando para que outros o usassem o dia todo. Você precisará de outros procedimentos para atenuar esse tipo de ataque, se eles forem uma preocupação. É mais problemático se esses quiosques não forem atendidos. Até mesmo um keylogger de modo de usuário pode enviar um dia inteiro de informações do usuário para a internet.