I recently came across an issue with alerts on Survey lists in SharePoint 2010. I was building a branching survey for a client that just wanted a simple “Account Request” form for new Active Directory Accounts. They had multiple types of requests and collected different information for each type. Naturally I thought InfoPath or Branching Survey. We chose branching surveys because it would take less time and be easier to maintain by the client.