Retornando vários arquivos da ação MVC

Então eu tenho um aplicativo MVC 3 que tem alguns lugares onde um arquivo de texto é gerado e retornado em uma ação usando:

return File(System.Text.Encoding.UTF8.GetBytes(someString),
                 "text/plain", "Filename.extension");

e isso funciona fabulosamente. Agora eu tenho uma situação em que estou tentando retornar um par de arquivos de maneira similar. Na visão, eu tenho um link de ação como "Clique aqui para obter os 2 arquivos" e eu gostaria que ambos os arquivos fossem baixados da mesma forma que o arquivo único é baixado no trecho de código acima.

Como posso conseguir isso? Andei pesquisando um pouco e nem vi essa pergunta em nenhum lugar ...

questionAnswers(4)

yourAnswerToTheQuestion