I've completely lost my mind and decided to add some videos on 12seconds.tv. If you are not familiar with the site, users post video or webcam clips, but are limited to a 12 second time window. It's essentially Twitter for video. I'm not yet certain how or how much I am going to be using it, but it has come in handy so far for quick reviews and answers to readers questions.
(Note: 12seconds.tv has been performing maintenance today, so the link is hit or miss right now.)