I won't touch Gator6C's assertion that women aren't good judges of the relative hotness of other women, except to note that men aren't all that great at determining male sexual attractiveness either. Generally, they get too caught up in how tough or cool someone is and are mostly oblivious to other attributes.
Anyway, I get too fickle and distracted to have an official Top 5 Hottest Celebrities list, but off the top of my head, I think it would have to include:
Daniel Craig's James Bond. Very specific here. Daniel Craig is super, super hot as James Bond. On the other hand, his hotness was greatly diminished in some of his other movies. So as long as we're talking James Bond, he's a strong contender for the #1 spot.
Josh Holloway (Sawyer from Lost). Jack lovers are deluded. Sawyer has the bad-boy-with-a-heart thing going and great hair.
Brad Pitt. Totally cliche, and he's sunk a few spots due to his annoying tendency to believe that people care about his opinion on world affairs, but still ridiculously good looking.
Patrick Rafter. A retired tennis player. Trust me. Just do a Google Image Search.
Hmmm. I'll have to give some thought to who deserves that other spot. I used to give it to Owen Wilson, just because he was the only guy that me and 3 friends could all agree was attractive. But I'm not sure that he could still win that vote. And for awhile, it was Oscar De La Hoya, but he was married to that bimbo who married Travis Barker and did that reality show, and that really sunk his stock with me.