NYT: Just a few weeks ago, I was despairing over how difficult it is to recycle e-waste in New York City even though nearly every computer and MP3 player package today has a cute little green admonition to “please recycle.” This week I see a bit of light on the horizon. Annie Leonard, who brought you the viral video “The Story of Stuff,” has a new film out this week called the “The Story of Electronics: Why Designed for the Dump is Toxic for People and the Planet.” Take a look. Do I see a consumer…