LimeSurvey basically contains everything you need for doing nearly every survey with grace. LimeSurvey (former PHPSurveyor) has been used for years by thousands of web sites, and is the leading open source survey software.