I have had the privilege of implementing over the last few weeks a tool that HP makes called the HP Client Automation Tool.   The HP Client Automation tool is similar to SCCM the tools is used for desktop management.  I first was surprised to find out that this tool has both a free and a payed version. The free version is more stripped down good for managing BIOS and a few other small features of the desktop.  The payed version is more in depth. I was happy with the tool having patch management, OS deployment and package deployment all rolled into one tool. There also is a reporting mechanism that does a great job.  The tool also allows you to manually put in clients or you can query your active directory infrastructure.  The tool does have certain perks that SCCM does not have BIOS management being the big one which is why this client decided go with this product over SCCM since there entire infrastructure is HP.  There is also an option to install server smart packs. The big draw back for me is the clunky web interface also you must have a copy of SQL which is expensive in it self.  Overall a good desktop management tool I would recommend for any company with an HP infrastructure.