A popular trend nowadays is to have a nice banner at the top of every post published on a blog. This helps set the tone and create an emotional response with the reader. In previous years it was more common to use photography for these banners or featured images, and it is indeed still a very good idea to use photography. However in more design or tech oriented blogs icons are all the rage at the moment. Here are the best stock icon sites I use on a regular basis.