The way I see it, its is their own fault that they are being exploited. They could organize and bring democracy or whatever they want to call it to their province. Ghanddy did it with the British, the Americans did it with the British, the Egyptians just did it last year. In the end, if they don't help themselves, nobody will.
Suicide is not a good tool for social change. the Japanese did it in WWII against the Americans... it did not turn out well for the Japanese fighters or their war. The jijadist have done that in Israel and in the US, but their message dies with them, and the people go back to worrying about raising their family. Most importantly, if you threaten to kill yourself over something, some people will think you are crazy and others will think (rightly) you are an extremist and will be happy once you follow through.
The best solution for them is passive protests, fasting, and to bring more press to call attention to their problem. Also, hundreds of thousand protesters is more powerful than 300 suicides.
I don't buy/use Microsoft or Apple but that is because they treat innovation the same way they treat the Chinese Foxconn workers.
As replacements, I recommend Ubuntu Linux, and Google. For hardware, it is indeed impossible to buy something and not be a client to Foxconn