Don't forget modern talk-radio. IMO, It was the first release-valve for mainstream America to express their outrage at media bias, political corruption, unresponsive leaders, moral decay, etc. Rush was a national phenomenon before cable (CNN) had any potent competitors and before the Internet had its growth explosion.
Totally agree. Talk radio lead the way, followed by the Internet, then Fox News, in that order.