Seth's tips for better online surveys
I quote this a lot so here's a link: Tips for Better Online Surveys
1.Every question you ask is expensive. 2.Every question you ask changes the way your users think. 3.Make it easy for the user to bail. 4.Make the questions entertaining and not so serious, at least some of them. Boring surveys deserve the boring results they generate. 5.Don't be afraid to shake up the format.