I have been using Google since it was an early beta site and its very powerful tool.
Recently however i decided to have a look around at the competition and there is a lot out there which is really snapping a google heals.
My new fave is;
http://www.snap.com/
Esp the site preview - that is a great feature.