A company that has a billion dollars in yearly revenue is not worth 100X that. People can spend their money on the stock and you can assert that the value is what people are buying it at, but I refuse to agree in this instance. Facebook's fundamentals do not match up with their valuation.
Net revenue is the core component of business. A company struggling to break even should not be worth 100X what they make, end of story. The tech world has introduced the notion that profit isn't essential to success, which is just plain bullshit. Look at Twitter. Still not profitable. After 6 fucking years.
This IPO is just an early round VC circle jerk. Peter Thiel and Bono are making out like bandits because other people are putting in their money in the hopes that Facebook will one day be Google.
Meanwhile, Google is profiting $300/second.