I enjoy using Qualtrics for survey research, and also use it for creating smart, interactive forms for people to complete online. It's got a lot of programability, and it's extensible with CSS, and Javascript. If you are an SPSS user, you will love the binary SPSS files you can download directly and have all missing values and labels already defined. Also, Qualtrics has an integrated mailer which will track your surveys in such a way that it's always convenient to send reminders (or thank you messages) to all non-respondents (or respondents).
Claim your business profile now and gain access to all features and respond to customer reviews.