The Dixie Chicks.
Country stations stopped playing their songs because listeners would call in to complain, threaten boycotts, etc.
While I'm struggling to remember exact successes, I know the Parents Television Council would use petitions to cancel programming that they deemed inappropriate.