Cold calling is still a part of good business strategy. One of the reasons a sales person can make more money than many other professions is because some of what a sales person has to do is difficult. Cold calling is part of what is difficult. Inc. magazine back in 2000 wrote a great article on the many different skills needed for effective cold calling.
In the article, the writer profiled Pat Cavanaugh and his cold calling techniques.