I have about 20 printers installed and it gets them all!
I've noticed that the software is not 100%
Actually it only records software that was installed via windows installer... eg SQL server is not listed even though I have it installed. Probably have to get the software list from registry