I am a guy who really gets into giving long, deep blowjobs. I have done a lot of research - interviewing others, watching porn, reading articles, sucking cock - to learn what techniques result in the most explosive orgasms. I wanted to share what I've learned with others! Feel free to add to this list or comment!
Good luck!
--
1) GET INTO IT - Nothing can be less satisfying than someone who doesn't seem interested in giving head. How do you show that you're into it? Do a little moaning and groaning. Are you more of the quiet type? Close your eyes and get into a rhythm. Anything really - just don't look bored or disinterested!
2) THINK CONTRAST - Nothing turns me on more than a wet mouth sliding down my dry cock. When I started giving head, I decided I would try this and it was a hit! Periodically, you simply blow air on a wet cock to dry it off - and then slide your wet mouth down it one more time. Let your partner enjoy the dry-to-wet experience a few times in a session! Just don't overdo it - you will want to mix this technique with other things. For those who want to ramp this technique up a notch, try this with a mint, menthos, or small piece of ice in your mouth.
3) GO DEEP - and if you cant - FAKE IT! It doesn't matter how deep your throat is, the best cocksucker can get sore and tired. How do you still give a deep, toe-curling blowjob you may ask? Create the illusion of deepthroating by using your wet hands. While giving head, moisten your hand with lube (that you don't mind tasting) or saliva, wrap it around your partner's cock, and ensure it is connected to your lips (or close to your lips) as your take the shaft into your mouth - as deep as you can go. Your wet palm has just helped create the sensation of a deeper blowjob and you may have saved yourself a stiff neck in the process. This goes without saying, but I'll add it just in case - watch your teeth. Never, ever use teeth.