I used to live in Seattle for a while. See if you can find someone who connects you with the deaf community within Microsoft. They are smart, well-connected, well-managed and usually pretty integrated with social life. They'll be able to push you further a bit. Sorry I can't provide any direct...