Media giant Viacom announced today that Mel Karmazin is resigning as president and chief operating officer. Tom Freston and Leslie Moonves — who head up Viacom's MTV and CBS divisions, respectively — have been tapped to succeed him.