Site Pal lets you add a speaking face to your website. Even Barack Obama… You can upload your own image to create a 3D avatar moving and talking with different face expressions. The company Site Pal took experiences from the gaming industry and put it into a 3D engine made in Flash. The facial expressions are quite impressing.

I tried it out with an image I uploaded:

See more on: http://www.sitepal.com/