Scirus, a science search engine I reviewed several months ago in the newsletter, has launched a new version with more than 107 million science-specific pages available.