I hope you've got tech4some.com registered, so you can add facebook in April 2012.
I know Facebook has made a definite impact on the world, but what else does it do except for being facebook. They really haven't actually given anything back to the world except for social aspects.
This might be a losing argument, but I can't see facebook sitting among any of these companies in competition. These three are in direct competition with one another. While facebook partners with MSoft.