Andrew, our startup (credii.com) is trying to solve the exact problem you have - finding the right software for a particular use case - based on facts and social signal. While we are still not public yet, I believe we can help (and also learn from your experience). Can I shoot you an email ?