I think the logo needs a redesign. You can spend $200 and get a better design at http://99designs.com. Allow people automatically submit their video updates to their Twitter accounts. Talk to FriendFeed and add your service. Add width and height to the embed code. Can't say anything more because it is still in private. These are just my suggestions.
Overall, good job.