Interesting that this post is here; the other day I decided I wanted a more robust multimedia application - one complete with multiple thumbnails, ratings, tagging, etc. I've only been working on it a short time; but here it is:
http://www.viperalley.com/videos/
You have to be registered to download videos; but you can see the direction I'm going. Right now you can download and rate videos you've downloaded; uploading, tagging and searching are on tap next.