NPR's a little too liberal for my taste, though it does have some good info. I'm liberal on some issues (health care, environment for instance) and conservative on some other issues (abortion, religion). I probably would be considered a centrist overall.