After 10 days, DirecTV and Viacom have finally settled their dispute and Viacom's channels have been restored to DirecTV's 20 million subscribers.

More