could try Google Voice
I don't know an app to hide messages, but I think it'd be easter to use the vaulty app for pictures. Put all your "risque" pictures in there, and unlock your other pictures. Then if you wanna show somebody a picture... You dont have to hide your phone til you find the picture, causing more trust issues.
Just my 2 cents anyhow.
Sent from my ADR6300 using DroidForums