Apple's support for MAC HOSTS file:
http://support.apple.com/kb/TA27291?viewlocale=en_USThere are other ways too...and I have since made other mods
Here's what I've done so far to block them out.
1) block FOX & CNN TV channels (I don't want to sponsor CNN loudmouths either)
2) block keyword FOXNEWS on my Web router, denying the ability to accidentally go there
3) block (same) on my PC's HOSTS file, duplicating #2
4) created a Google Mail account for the express purpose of being able to create a personalized News page - news.google.com. Then I deleted all the default sub-categories, added new ones with the same title (U.S., World, Business, etc) with the additional criteria to filter "site:-foxnews -foxnews," effectively filtering these sites out and anything else with the listing of foxnews.
5) lastly, my Firefox Web browser has an ad blocker (AdBlockerPlus) plug-in where I've added the criteria "foxnews," preventing their page view ad revenue on all Web sites as well. Just in case the four previous measures miss something.
Explained - more info
1) using your TV remote delete channels you don't want to view
2) add 'keywords' for your Internet router to filter (Linksys, Netgear, SMC, DLINK, etc), examples: advertising.net, valueclick.com, yieldmanager etc, etc, etc...
a) installing Spybot Search and Destroy (www.download.com) will reveal these sites' harmful files, to which you then add to your router's keyword block.
3) see (above) first post or search the Web on how to edit
4) personalize your google news page after logging in. Self explained above. Once saved, you don't need to remain logged in for the page to remember your settings.
5) once AdBlockPlus is installed, click the ABP drop-down and add to the stuff you want blocked (preferences).