Is it more about trust or quality and pricing? You might not trust google - but they already have access to enough information / data that it's relatively moot... to me it comes down to speed, quality and utility. ultimately, my trust level is equal on this front.
you need more karma. I'm not sure but you may have to have more karma than the person you are wanting to down vote. The only way to get karma is to post.
You can downvote someone if you have less karma, but you have to have at least 25 (I could be a little off on the exact number). Nobody can downvote submissions though.