After years of rumor and waiting, Facebook has finally filed for its IPO, kicking off the process by which it will become a publicly traded company. The social networking behemoth has officially set its opening stock price at $38 per share, which confirms its $100+ billion valuation. Selling off its initial shares should raise a cool $16 billion.