Google has a new tool for searching scientific literature, Google Scholar. It seems pretty impressive. For instance, searching for "biomineralization" turned up 3700 hits on it, and only 476 hits on PubMed. It gets books as well as journal articles & conference proceedings, too, which no other online citation searcher does, to my knowledge. And there are no ads.