SoftGuide Index of Software Vendors
According site in the german Software Guide is "Programmverzeichnis A-Z"