According the the Wall Street Journal and CNBC, Microsoft is considering a $300-500M investment in Facebook for a 5% ownership position. This would value Facebook at $10 billion. Maybe it wasn’t such a bad idea to turn down the $1B offer from Yahoo! they received last year to sell the business outright.