There has been a few comments on attraction and I wanted to add mine.  I may be misreading what is meant by "attraction" but if we are talking looks I have not put much value on that.  I have never sucked off another guy that I did not meet or at least spend some time chatting with first.  Not judging those who prefer to do a blow-n-go just relaying how I have done it.  So my criteria for lack of a better word is the other guy's personality physical looks or even body type.  Call me fickle but if your a giant asshole or douchebag why would I want to suck your dick.  If their attitude is that their doing me a favor, I pass.  Having said that, I will admit that I can be attracted to a cock.  I have seen pics or been with guys and there are some cocks I find more attractive than others.  However, I do understand where people are coming from as far as attraction and  heck who wouldn't want to suck off a guy with movie star looks and rock hard body...lol.