[1] http://www.arsdigita.com/asj/surveys/
I haven't read it in awhile, so I am not sure how closely it will cover your needs.