Um arquivo UTF8 formatado corretamente pode ter uma marca de ordem de bytes como seus três primeiros octetos. Esses são os valores hexadecimais 0xEF, 0xBB, 0xBF. Esses octetos servem para marcar o arquivo como UTF8 (pois não são relevantes como informações de "ordem de bytes"). 1 Se essa lista técnica não existir, resta ao consumidor / leitor deduzir o tipo de codificação do texto. Os leitores que não são capazes de UTF8 lerão os bytes como alguma outra codificação, como Windows-1252, e exibirão os caracteres 
no início do arquivo.
Há um bug conhecido em que o Excel, ao abrir arquivos UTF8 CSV por associação de arquivo, assume que eles estão em uma codificação de byte único, desconsiderando a presença da lista técnica do UTF8. Isso não pode ser corrigido por nenhuma página de código padrão do sistema ou configuração de idioma. A lista técnica não indica no Excel - simplesmente não funciona. (Um relatório minoritário alega que a BOM às vezes aciona o assistente "Importar texto".) Esse bug parece existir no Excel 2003 e versões anteriores. A maioria dos relatórios (entre as respostas aqui) diz que isso foi corrigido no Excel 2007 e mais recente.
Observe que você sempre pode * abrir corretamente arquivos UTF8 CSV no Excel usando o assistente "Importar texto", que permite especificar a codificação do arquivo que você está abrindo. Claro que isso é muito menos conveniente.
Os leitores desta resposta provavelmente estão em uma situação em que não suportam particularmente o Excel <2007, mas estão enviando texto UTF8 bruto para o Excel, que está interpretando mal e borrifando seu texto com Ã
outros caracteres semelhantes do Windows-1252. Adicionar a BOM UTF8 é provavelmente a melhor e mais rápida correção.
Se você está preso aos usuários do Excels mais antigo, e o Excel é o único consumidor de seus CSVs, é possível solucionar isso exportando UTF16 em vez de UTF8. O Excel 2000 e 2003 clicam duas vezes para abrir corretamente. (Alguns outros editores de texto podem ter problemas com o UTF16, portanto, talvez seja necessário ponderar suas opções com cuidado.)
* Exceto quando não é possível, (pelo menos) o Assistente de Importação do Excel 2011 para Mac nem sempre funciona com todas as codificações, independentemente do que você diz. </anecdotal-evidence> :)