Qual codificação abre arquivos CSV corretamente com o Excel no Mac e no Window

Temos um aplicativo Web que exporta arquivos CSV contendo caracteres estrangeiros com UTF-8, sem BOM. Usuários de Windows e Mac obtêm caracteres ilegíveis no Excel. Eu tentei converter para UTF-8 com BOM; Excel / Win é bom com isso, Excel / Mac mostra sem sentido. Estou usando o Excel 2003 / Win, Excel 2011 / Mac. Aqui estão todas as codificações que tentei:

Encoding  BOM      Win                            Mac
--------  ---      ----------------------------   ------------
utf-8     --       scrambled                      scrambled
utf-8     BOM      WORKS                          scrambled
utf-16    --       file not recognized            file not recognized
utf-16    BOM      file not recognized            Chinese gibberish
utf-16LE  --       file not recognized            file not recognized
utf-16LE  BOM      characters OK,                 same as Win
                   row data all in first field

O melhor é UTF-16LE com BOM, mas o CSV não é reconhecido como tal. O separador de campos é vírgula, mas o ponto e vírgula não muda as coisa

Existe alguma codificação que funcione nos dois mundo

questionAnswers(15)

yourAnswerToTheQuestion