After the first episode, I had to figure out who the actor was who played Neal to determine that he and Hook weren't the same person. Now that I'm more familiar with them, I see a big difference. But at first I thought they looked pretty similar.
I think Hook is hot physically, but his self-centeredness and lack of compassion makes him a LOT less attractive to me. I'll take August any day. And even though Neal is a thief, he is capable of acting selflessly in the name of love, so that makes him more attractive.