hmm... Facebook doesn't really fit the definition of a megacorp though, do they? Google is also not quite diversified enough yet, but they might come closer.