I use Scroogle and I LOVE it!
Scroogle is great just for the commentary alone...no annoying ads, either.