Facebook's $5 billion IPO: overhyped?