Scientia Pro Publica is up on Grrlscientist's blog, Living the Scientific Life.
One of the posts is about a paper that has been blogged about extensively, namely
Kivell, T., & Schmitt, D.
Independent evolution of knuckle-walking in African apes shows that humans did not evolve from a knuckle-walking ancestor
PNAS August 25, 2009, vol. 106 no. 34 14241-14246
Here's a bunch that I trust will satisfy your urge for commentaries on that paper:
Camponotus: A Sugary High
18 hours ago in Catalogue of Organisms