One question that I have not yet seen answered by anyone: How many Foxconn employees, or their dependent family members have committed suicide, but not by jumping off of the Foxconn roof.
We know that the Chinese national average is 14/100,000 per year. Foxconn have 485,000 employees, they have 10 suicides in the first half of 2010, at an average of 5/100,000 per year. So, so long as they don't have too many home-suicides, then we can agree that Foxconn is a good place.
The next thing to do is to look at that suicide figure and work out how many of those people who committed suicide had a job, if the national average for employed people committing suicide is less than 5/100,000 then, again, we can say that Foxconn is not doing too bad. However trying to compare workers suicide rates to national suicide rates seems to me to be a flawed methodology.
Oh, and as an aside, using Canada, and the real Foxconn employee numbers then you actually only "expect" 25 suicides by this time of year, and they have had 10 according to Wikipedia. But, as mentioned above, this does not include any who have decided to end their lives in a less public manner.