Why should Microsoft invest $300 million or more in Facebook? Apparently because Facebook CEO Mark Zuckerberg, spotted in the Seattle area earlier this week, is nicer than Bill Gates. And nice people deserve money! That's Fortune writer David Kirkpatrick's theory, anyway. [Fortune]