I've gathered a number websites which host free icons. They are all listed in this article.

Free Icons