My favourite way to masturbate is to begin by getting naked in front of my PC and get a leather belt, about an inch or so wide and to pull my balls down gently so that I can tie the belt around the top part of my scrotum. I obvoiusly have to make an extra hole by the buckle to keep it tight.
This leaves my balls below the belt and my cock above. I now edge to porn and stories for a couple of hours. The belt pulls my foreskin tight making the tip of my cock extra sensitive. Once I get into my stride I will focus on the tip of my cock and almost constantly edge. I can feel my cock, balls and prostate contract and I will lay off for a second before starting up again. My balls fill with cum and my cock becomes engorged.
After two hours or so I am ready to cum! My favourite porn to cum to is of a woman masturbating to orgasm. Fantastic!