I know this has been mentioned already, to much lament... but if companies like google and ibm were really serious about hosting a DNS service to promote privacy and securit they should host a dnscrypt interface to it.
I'm sure people in the dnscrypt community would rather trust privately hosted servers but I really don't see the difference in risk.