Ben is TV Guide's #7 Villain of All Time