Yahoo! Unveils Video Sharing Site: "The new video site includes videos from around the web and a few from Yahoo! users as well. The top navigation bar references 'My Studio' which could be a way for anyone to author and upload their own video files or maybe add some special effects. The new site supports personal favorites, tagging, and ratings of each video."