The Scientist http://the-scientist.com/ is a good resource for the life sciences. Not too dumb, not too 'sciency'. It's a good read, with some pretty interesting articles.
There's no sense in being precise when you don't even know what you're talking about. -- John von Neumann