>It's not particularly in depth, but if you'd like something that keeps you up-to-date on what's going on in the science world, try Science News. It's a weekly.
Would you say its worthwile over something like the New York Times Science section?
http://www.nytimes.com/pages/science/index.html