Be careful with the porn thing, I have read many articles where some men enjoy internet porn more than the actual thing, that would be a sad thing to happen to anyone imo.
Never heard of a guy using a sock to cum on in my life.......Learn something new everyday I guess.