You're looking for love in the wrong places. Those sites are geared toward guys looking for hookups, as is Manhunt.
If you want to go with an online dating site try Connexion, Eharmony and even contacting guys on this site who are like minded.
One thing I've realized about online dating sites though- guys who use online dating are pretty
shy and it takes longer to find a date on one of those sites rather than in the offline world. They're reluctant to meet in the real world, they write short one word messages back to you, or it even takes days for them to get back to you etc... online dating might draw the process out more than it should be.
With offline dating you may have their number in an hour and can schedule a date or second date rather than waiting a couple of days or weeks.
Still, I think the best way is to build a circle of gay friends. By being invited to their occasions, nights out and parties, they'll introduce you to a better quality gay man in general than you'll find on the net.
Join an gay organization or club with other like minded guys and make friends there. Friends will help their single friends out and can introduce you to another single guy who might be a good fit for you.
It's almost like networking for a job- 80% of the good jobs aren't posted online and are found through word of mouth.
Hope that helps.