I like the site - thanks!
What site? Is it Biology News Net with their press release or the PMC citation at the US National Library of Medicine, National Institutes of Health and eLIFE'S original article?
The Biology News Net - I forwarded two of their articles to ones I know in that field.