Microsoft's overture toward Facebook may be a prelude to an IPO.

http://feeds.fool.com/~r/usmf/foolwatch/~3...w-facebook.aspx