Bradley Cooper (The Hangover, The A-Team, Alias). He seems smart, funny, and he's hot.
James Marsden (X-Men, Superman Returns, Enchanted) would rate second. Very nice looking guy. I used to have a huge crush on him, but it's waned of late.
Paul Walker (The Fast & Furious, Joyride, Eight Below) seems dumber than dirt. But he has nice eyes and nice body.
Truth be told, I wouldn't turn any of them away, but Bradley leads this pack.