Just discovered this site by accident today.. seems to be loaded with lots of good videos, complete with a webcam selection…
Users to check out:
DizTheZenith, FunnyLemon (not only Webcam), phoenixmedia, zigzagzog
Download: Has own download option, even 1080p
AllavSoft: Nope