Blowjobs ... are a selfless (well... some very interesting girls still find a way to get psychological satisfaction out of it) act. It is a demonstration of a girl pleasing someone else without any reciprocation. That act of submission and selflessness turns me on-- like, for once, someone's making it all about me and my happiness. It's nice to get the spotlight every once in awhile, and I think there's a few guys out there in relationships who'd agree with me. But even for the single man, the sentiment still applies: "this girl really wants to make me happy..." Aside from that, ... I love seeing a big cock in a girl's face. I think it looks hot, and it only serves to compliment the size of the cock (... if it's big enough). I like when girls do more than just suck on it... when they rub it on their faces, smack theirselves with it.... when they're not afraid to get some cum on their face, in their mouth, on/in their hair. When girls let a guy cum wherever he wants... it's like they're "giving" theirselves to him, to do whatever pleases him, and that's hot. As sschlong said, enthusiasm has a huge role in a great blowjob. Anyone can suck on a dick, and, with a little practice, anyone can eventually be pretty good at it -- whether or not they can perform the revered deepthroat. Enthusiasm, however, sets girls apart. Given a girl who's enthusiastic about sucking on a cock... a girl who seems to want to suck it as much as a guy wants it sucked, if not more ... a girl who get on her knees and give some head, just because his dick was on her mind and it made her want to suck on it ... given a girl who seems like it completely makes her day to suck out a nice big load from a guy's balls, i guarantee you that man is in heaven.