Viacom in a Much Better Position for the Future