I used to use Mamma religiously back in the days of no Google. I was fed up by the awful results AV gave and used Mamma for over 6 months and very impressed by the results. I do go there now sometimes as a kind of last ditch effort to find "hard to find" info.