Can somebody make a plugin which allows people to put [@<username>] on top of signs, and then only the one who places the sign and <username> can read/destroy it. (And edit it, please add SimpleSignEdit support!)
Actually you could send a block update faking the block to everyone but the owner of the sign and then simply block destroying etc. Sounds like a lot of work though.