Google and China (Wishing for more US Credibility)