Take look at this:
List of Google products - Wikipedia, the free encyclopedia
I often wonder how Google does it.
Their product portfolio is incredibly diversified, ranging from search, to social networking, to maps, to operating systems, to web browsers, to hardware.
Of course it's good to have a diversified product portfolio, because if 1 product fails, you have your others to fall back on, but they have so many different products doing so many different things (and many even overlap in functionality and purpose), that I often wonder how they have the man power and funds to keep all of them going.
Thoughts?