I used to find it to be a chore to create a favicon for my websites, but the last time I did a google search I found http://www.favicon.cc/ which allows for the easy creation of a favicon either pixel by pixel or by the upload of an image. After that it’s a simple download and then upload to your hosting.
Wondering why to use a favicon, what it is, and more: (From Wikipedia)
A favicon (short for favorites icon), also known as a shortcut icon, website icon, URL icon, or bookmark icon is a 16×16 or 32×32 pixel square iconassociated with a particular website or webpage.[1] A web designer can create such an icon and install it into a website (or webpage) by several means, and most graphical web browsers will then make use of it. Browsers that provide favicon support typically display a page’s favicon in the browser’s address barand next to the page’s name in a list of bookmarks. Browsers that support a tabbed document interface typically show a page’s favicon next to the page’s title on the tab. Some programs allow the user to select an icon of their own from the hard drive and associate it with a website.