HTC Sense has something called modes - which allow you to put your phone in profiles that switch data off, or the keyboard off, etc.
They recently acquired Inquisitive Minds for a "kids mode" (http://www.androidguys.com/2011/10/18/htc-acquires-inquisiti...) which is pretty much guest mode.