Weekend Update, 4.19.09

Did Big Cable Force Hulu Off Boxee?