Here's a list of the men on my "top 10" list. Yes, I was bored.
1. Joseph Gordon-Levitt
2. Michael Fassbender
3. Derrick Rose
4. Ryan Gosling
5. John Krasinski
6. Dwyane Wade
7. Andrew Garfield
8. James McAvoy
9. Blake Griffin
10. David Beckham