An anonymous reader writes "About 10 days after Viacom pulled 26 channels from DirecTV over a contract dispute, the two companies have finally come to an agreement that should have DirecTV fans in need of their MTV rejoicing. While precise details of the newly agreed upon contract weren't made public, Bloomberg is reporting that the new contract is for 7 years with Viacom set to receive more than $600 million a year from DirecTV. That represents a 20% payment increase from the previous contract and is slightly below the 30% increase, or $1 billion, Viacom was initially pushing for." The disturbing part of this dispute, to me, was how Viacom pulled its shows from the internet in addition to DirecTV. Advertising your side of the story is one thing, but going out of your way to directly frustrate viewers who are interested in your shows seems like bad business.