I've been watching all 3 news stations. Here's my opinion, YMMV.
CNN - is the most "3rd World" of the three. Peter Arnett notwithstanding, CNN has a bunch of people reporting that like to put an Arabic spin on the news. Probably the least "Gung Ho" patriotic of the three.
Fox - Is kinda hit and miss. I lost a lot of respect for them when the Geraldo story was all but ignored. Then spun to look like he was leaving on his own.
MSNBC - Had the 2 best Embeds in the war. One was the late David Bloom. He was awesome, and had stories that made you want to watch. He actually designed the vehicle he traveled in and was able to provide pictures that didn't look like you had a slow internet video feed. Bob Arnot is the other. He is in the thick of it often, and speaks arabic. He seems to get the best human intrest stories. OTOH they (MSNBC) seem to have become superpatriots since the Geraldo fiasco... marketing marketing marketing.