There is only one alternative to Google (if at all), that is Bing. I have used it extensively but very frustrated about Bing just refusing to crawl our sites at a much faster rate.
Just got this invite from Bing,
I clicked on http://www.bing.com/new and I see,
I always try to find out why Bing doesn’t like me and the family of sites I work with. All I can say is “reason not found”.