When selecting software vendors, besides for just doing the usual (feature analysis, price, compatibility, ease-of-use, etc.) look for one core x-factor: rate of improvement of the product.
The faster the product has been improving in the last year, the more likely it will improve in the coming years.
Look for products that get better quickly. Look for products that fix bugs and performance issues quickly. Look for products that add new features. Look for products that keep delighting customers.
One way to do this is note your evaluation of the product when you first see it and then in subsequent times that you see it.
Look for companies that publish change logs
Reward companies that publish clear change logs on their product and show how the product is getting better over time (which means they are honest about past bugs). We’ve been experimenting with publishing change logs at SafeGraph and it has significantly helped our sales cycle and ability to gain customer trust. In addition, it is helpful for current customers to keep track of our ongoing changes. We would love for other companies to copy us.
Summation: a great way to chose a vendor is to look for the rate their product is improving.