I know that Deep Freeze is efficient on Windows OS. People reports bugs but there are more pros than cons.
How about Deep Freeze on Mac OS X?