Now days there are many sites that advertise free icons, many of them unfortunately have pages filled with spam and adverts. FreeIconsDownload.com is a great site, if you are looking for some unique icons, or just want some inspiration before creating your own.

Many of these icons that can be used for your desktop, website or just about any other projects that you might need icons for.
Here are a few of my favorite: