I sure do have my picture on my site! Like everyone else has said, it really help people put a face to the person that they are interacting with virtually. Everyone in some way, shape, or form wants to have that interpersonal connection/communication with the people they work with and I think it is kind of hard to do so without seeing them. My fiancee happens to be a professional photographer so it was pretty easy to do
Word of advice whether you choose the picture yourself or if you have someone do it, definitely make sure that the background of your picture is not distracting. It takes away from the subject, you!