Robert Pattinson is the choice of teens