Depende do que estou procurando. Se quero uma alternativa para algo que já tenho, eu procuro no Google. Eu olho as avaliações e tento encontrar postagens de blog de pessoas explicando como usam o software que recomendam em seu fluxo de trabalho.
Se quero algo novo para o qual atualmente não tenho uma solução, geralmente começo perguntando aos amigos se conhecem uma solução. E também costumo ir ao AppSumo para ver o que eles podem ter nessa área.
Eu acho que é bom olhar para Gartner e Forrester para análise, mas eles não devem ser os únicos lugares que você consulta.
Se as páginas de recursos do produto forem bem escritas o suficiente, produtos de software relevantes devem aparecer perto ou no topo das classificações dos resultados de sua pesquisa.
Eu geralmente procuro minha solução pelas principais funcionalidades e depois olho as avaliações online (incluindo G2).
Depois, visito os sites dos provedores de software e vejo o que eles têm lá em termos de documentação e demonstrações. Se eles têm informações disponíveis sobre seu ciclo de lançamento, isso é importante de ver (é um indicador de que eles têm uma equipe de desenvolvimento ativa trabalhando na melhoria contínua do produto. Se não há evidência de um ciclo de lançamento, isso não é um bom sinal).
Eu também me certifico de ver se eles têm o número de telefone/email/informações de Suporte listados.