MSNBC is my personal favorite of the American cable news networks. It's not perfect, but I don't see the bias I see at Fox News. CNN is less biased, but they seem too heavily influenced by Fox News.
Of the opinion shows, Olberman's
Countdown is my favorite. Keith can be downright silly and ridiculous at times, but often his comments are dead-on and sometimes quite funny.
For straight news reporting I don't think NWI can be beat. They give complete coverage of American news but they devote a significant portion of airtime to English-language versions of foreign news broadcasts and a good dose of in-depth reports on important stories around the world. Many of the stories they cover, particularly those from Africa and Asia, are completely ignored by American news broadcasters.
Dog is my copilot.