That's great that you're concerned about human rights abuses in China. However, this has been going on for decades and bulldozing houses for the Olympics is just the tip of the iceberg. I also think, that despite your good intentions, you're a little misled about which party has taken which side on this issue.
This really started becoming a hot topic issue back in the 90's during Clinton's presidency. At the time, human rights groups were becoming very vocal about China's human rights absues. President Clinton at the time decided to impose economic sactions on the Chinese government to punish them for these abuses. However, Republicans at the time screamed bloody murder and complained that humans rights and trade should not be linked. By banding together a coalition of Republican politicians and corporate lobbyists, Republicans convinced the American public that the US has no business policing China and getting involved in their human rights abuses, and that were Clinton's proposed punishments to be approved, we would lose billions of dollars in trade and American jobs. (Untrue, btw). Anyways, despite his best intentions, Clinton has no choice but to approve the Repulican congress' legislation granting China MFN status, as it was obvious that even if it were vetoed, it would have still been approved by the 2/3 majority. He did however attempt to impose a code of conduct for American businesses operating in China that would have prevented them from doing business with some of the worst human rights violators, however, this too was struck down by the Republicans who complained that it was an unnecessary restriction on free trade. Fast forward a decade, and not only have Bush and the Republicans continued China's MFN status, but they have even further supported this evil government by granting them billions in business contracts and trade policies that blatantly favor Chinese businesses that commit some of the worst violations (forced abortions of sweatshop workers, forced amphetimine injections, etc).
If you care at all about these important issues, then I hope you'll see that bashing our Democratic candidate who is running for the only party which has shown any concern over these abuses is not the right way to go. You seem like a nice person, and I'm sure you'll make the right choice.