There are so many systems that can do this. What type of phone system do you have now? It may already have this capacity. The IP office with Voicemail pro can probably ask the questions, offer options to press to answer, or an option for recording other answers than options listed. Then compile the data into a database in almost real time.
Web campaigns, Q&A, you name it, all with interaction with database. It can also throw you a 64 channel conference bridge capability out of the box.