From my experience, I believe that Vision Critical offers the best software to manage an insights community. They are great to work with, and my opinion has only improved over time. However, that doesn't mean it is the best survey software overall. If someone simply needs to program and distribute surveys, this may or may not be the right solution. There are some other really great survey tools on the market that are competitively priced and offer very intuitive interfaces (like Qualtrics).
If you are going to recruit people to answer surveys or provide feedback on an ongoing basis (re-contacting and engaging with the same people repeatedly), though, Vision Critical would be my #1 recommendation.