The item "home-grown framework" is missing. The choices should be inclusive, not exclusive because some people use several. Other good questions would be about the deployment environment for larger scale web application: web server: Apache httpd etc. etc. reverse proxy/load balancer: nginx Perlbal etc. job queues: Arbyte Beanstalk Gearman Helios POE Qudo Swarmage TheSchwartz etc. distributed application cache: EHcache memcached Velocity etc. distributed storage: App Engine/BigTable Hadoop MogileFS S3 etc. MTA: exim Postfix qmail qpsmtpd sendmail etc. Let singingfish give his opinion of the survey design before you go live.