I am a fan of Hulu. Hulu is a collaboration between NBC and Fox networks. Most of the networks’ shows are already available online, but Hulu brings them together into one place. Hulu has also done a better job of coming up with some innovative features like integration with social networks, Hulu Desktop, and show recommendations.