They came in 2nd on the "Time 100" poll!! No suprise there! But is it true they didn't make the article? Does anyone know?