11. A computer system for maintaining the health of computer systems within an organization, the system comprising: a rule data store configured to store one or more rules for determining the health of computer systems in an organization; a network crawl component configured to crawl a network connecting at least some of the computer systems within the organization to identify computer systems the health of which the system maintains; an agent deployment component configured to deploy a software agent to identified computer systems to execute on the computer systems and to remove the agent from the identified computer systems after remediation is complete; and a flexible agent component configured to report the health of and perform remediation steps on the identified computer systems.
11. A computer system for maintaining the health of computer systems within an organization, the system comprising: a rule data store configured to store one or more rules for determining the health of computer systems in an organization; a network crawl component configured to crawl a network connecting at least some of the computer systems within the organization to identify computer systems the health of which the system maintains; an agent deployment component configured to deploy a software agent to identified computer systems to execute on the computer systems and to remove the agent from the identified computer systems after remediation is complete; and a flexible agent component configured to report the health of and perform remediation steps on the identified computer systems. 12. The system of claim 11 wherein the flexible agent component further comprises: a health verification component configured to assess the health of a particular computer system and generate a report of the assessed health; and a remediation component configured to remedy assessed health problems of the computer system.