Might be interesying:

Webcam fingering - Only better

Fantastic sites also: