Microsoft CEO Steve Ballmer gets a lot of criticism, some deserved, some not.
But he made at least one decision that now looks to be pure genius.
Back in 2006, Microsoft took a $240 million stake in Facebook. It also gave Facebook an implied value of $15 billion, which made a lot of people laugh at the time.
Who's laughing now?
Later this month, Microsoft will sell 6.56 million shares of Facebook as part of the company's IPO.