Again, in my opinion, NPR <i>leans</i> left. Fox news <i>leans</i> right. And if you want to watch the NEWS programming on Fox, then it is usually accurate as opposed to the OPINION programming on Fox like Glen Beck and O'Reilly.
Surprisingly enough, the most worldly, unbiased, informed and thorough daily news sources are the Financial Times and the Wall Street Journal. Unfortunately, both of them use some combination of pay-for-service access - which changes regularly as the newspaper industry figures it out. They're both very close to centered, although the editorial boards lean left and right respectively. The big difference, however, is that both also give voice to dissenting opinions (where appropriate - on the OPINION pages) and publish well-thought-out, if contrary, letters to the editor.
Some of the other commenters are right - you need to take a look at multiple sources and discern for yourself not only where they sit on the political spectrum, but also the percentage of news to bullshit each chooses to publish.
If you think NBC is far-left then you probably don't understand the left.
Far to the left is Socialist Worker. MSNBC is basically a mish-mash of bog-standard (American) liberal populists and analysts.
This is mostly new for MSNBC, because in 2001-2004, MSNBC was one of the biggest boosters of the Iraq and Afghanistan wars, with Scarborough and Carlson headlining the prime-time opinion shows. As soon as the American public lost interest in the culture war and turned against interventionist foreign policy, they started staffing up liberals.
I also disagree with FT Op-Ed leaning left. Being a socially-permissive capitalist doesn't make you a lefty.