This is simply the best network management tool I've ever used. I've implemented Spiceworks in all my jobs and used it with personal clients. You can inventory your entire network with a few clicks. Even if you have remote locations, you can setup a collector agent, it inventories then sends to the server. It's fairly small and can even run a PC. You can setup a network map, can create a helpdesk ( or use thew one online if you prefer) and many more options with the community addins. Backups for spiceworks are super easy and very light. You can also monitor disk space, printer toner levels, dns entries
It would be nice to have the system auto download updates. Also it's for the small medium businesses as it tends to lag alot when you get passed 500 machines.
Get it, it will simplify your IT inventory management
IT inventory, network mapping, helpdesk system, billing for external clients, dns entries, anti-virus client updates, monitor exchange server load. Also you can monitor server disk space, cpu and ram load