Iconmonstr has a superb collection of icons that are completely free to use for both commercial and personal projects. Icons are neatly categorised across a range of areas such as social media, business, commerce, interface and more.