This is one of the ideas I've been tinkering with for a few days. I don't think it would be too hard to implement.
Blocktrades mentioned his concern with security, but maybe the protocol for escrow can include a third party approval, possibly from a witness to sign off... I'm still thinking about it...