Apple has the best products and basically good intentions. No one believes Steve Job's cares more about money than making good stuff.
Google has the best products and undeniably great intentions. No one believes Larry Page wants anything more than to improve the world.
Facebook's product is sort of mediocre (as Google+ proved) and their intentions have always been kind of borderline acceptable.
Microsoft hasn't had good products or good intentions in a very long time.