News: Last Friday, the UK-based television network BBC announced a major deal with YouTube to post videos of BBC content. The BBC now has 3 channels on YouTube: (1) BBC, (2) BBC Worldwide, and BBC News (not yet up). BBC will get a cut of the advertising revenue generated by traffic brought to YouTube’s site. (More here)