Great news for Microsoft, but I hope they don’t end up with the tail wagging the dog. There is a reason that you don’t see many companies straddling the defense/civilian divide that much- the military’s crazy bureaucracy, Legal, contracting, and certification environment means that organizations that work with them often end changing their culture to suit the government, and those cultural changes make them less competitive in non-public sector arenas.