Microsoft Corporation: love it, hate it, or make it the focus of paranoid persecution fantasies, but there is simply no escaping it. In the business software market especially, Microsoft has no ...