I think Asset Management is crucial.
Network discovery of assets and reporting back on the status of these assets, software installed (seeing the license key as well), classes of assets, warranties and contracts. Also seeing event logs, placing notes, documents and tickets against the assets.
AD integration / management would be good.
Change management.