Facebook Going Public?

After years of speculation, social networking giant to offer initial IPO.