Webcrawler, Hotbot, Alta-Vista
Altavista had the ultimate expression "NEAR" where it would search for terms within a set number of words from each other. I really wish Google would implement that. Simply using "AND" doesn't cut it when pages have thousands of words on them. An exact phrase is too limiting sometimes.