A collection of 50 selected blog posts showcasing the quality and diversity of writing on science blogs till 2006.