Well, thanks! I'm not sure I can best this one. I was thinking that an obvious key would make people think of a real estate agency (there are tons of realty companies with a key in their logo) rather than a law practice, but it's your call. Either way, a logo isn't meant to be straight forward. It's all about creativity and giving the viewer the 'AHA!!' moment to make it stick.
Good luck in your contest!