In my experience, many patients find a mixture of 3 drugs called Tri-Mix considerably less painful than Caverject and equally or more effective.