What the font? In this site, all you do is browse for a image, and the site will scan the image for recognizable fonts and will highlight them in color. You then tell them what letter the highlight letter is for each letter in the image and then it will show you a list of similar matches.
This only works on things that are very simple. If the font fades from 2 different colors, it doesnt work well. I dont know if it works if the text is skewed or rotated.