Well, it seems to me that if you stay at a Five Star Hotel in China then the entire China/Google problem is not an issue. I guess it also means, if you have money then politics doesn't matter.
See the 'other' travel blog: http://www.travelblog.org/Bloggers/Jeff-on-the-Road/page-1.html
--- Jeff