Jonathan Bennett?! Bennett, who is best known for playing Aaron Samuels from Mean Girls, beat out Matt Bomer, Tom Daley and Anderson Cooper to take the top spot! Click through below to see the full top 10 according to a recent HotorNot.com survey! Who do YOU think should have been #1? P.s. Jim Parsons? Really??