I'm don't mean in terms of looks (although it helps to be handsome) but who do you find seems to have the best personality?
my opinion:
Men (according to my gf): George Clooney, Ricky Gervais, Will Smith, Leonardo DiCaprio, Tom Hanks, Tom Selleck, Jon Stewart
Women: Drew Barrymore, Kate...