I know I'm joining this tirade party late. Joe Wirtley has preached it before (in fact almost exactly a year ago) and I know I've heard others proclaim the same. I'm a convert after bumping into a ton of people at CodeMash who I think that I know (from their blogs) but not with absolute certainty because I have no idea what they look like.
Please put a photo of yourself somewhere obvious on your blog. If not on every page then on the home page or at least the "About" page. If I don't know what you look like and you're not wearing your name on your forehead then how am I supposed to bombard you with claims of being your biggest fan when I run into you at a conference or at a user group meeting.
I know that I'm an offender. I have vowed to correct my blog this week.
Some other thoughts:
One more thing... if you want to use a cutesy picture of you wearing a cowboy hat or some kind of frenchy-looking beret or making stupid faces then by all means go right ahead. Who the hell am I to tell you not to express your inner whatever? However, make sure that I can see your face enough so that I'd be able to recognize you in a crowd (presumably without the stupid hat!). If your blog picture has your hands partially covering your face so that only your eyes are visible (Leon, I'm talking about you now) I'll guarantee you that I won't recognize you just from your beady little eyes. Unless you have wonderful green eyes, a pirate patch over one eye (or both), a handlebar mustache or purple hair or something else that makes you extraordinary please just post a "normal" face shot. For the creatively challenged who don't want a traditional mug shot, here are some good examples of "basic" photos that still show a little character [removed link - domain expired].