The Customer Service Survey overview report for 2007 is available at:
http://www.hmrc.gov.uk/research/
HM Revenue and Customs is currently finalising the report of the 2008-09 Customer Survey and will publish it on the Department's website in due course.