April 30th, 2009

Lots o’news in the watch-on-your-computer front today: First, as we hoped, ABC/Disney has signed a deal with Hulu to put their content on the popular site. Hurray! Full-length episodes of Lost,…