I always find it very hard to grasp the value of software companies intuitively. If Facebook is worth $100b right now, it is already bigger than Amazon or Siemens! Of course a huge part of the value is an x% chance bet on future growth / future ability to monetize and doesn't reflect the current status you can see - rationally I can believe the valuation is defensible but emotionally I always think "No way!"