In Wired issue 19.03, editor at large for Gizmodo.com Joel Johnson visits the 1-million-employee factory (er, city) in China where the iPhone is manufactured. Along with the 90 million phones, there were 17 suicides–so many that the Foxconn plant in Shenzhen installed nets around the perimeters of its tallest building to prevent workers from jumping off. What does this say about our thirst for the latest technology at disposable prices? Is this push for faster, better and cheaper costing folks their lives? Are we to blame? Even just a little?