Appleのブラウザ「Safari 4」。
コーディング時に、「utf-8」を指定しているにも関わらず、文字化けをした場合、その原因はhtmlファイルではなく、ブラウザのSafari側に依存しています。
以下の方法で、解決できる可能性があるので、ぜひ試してみて下さい。
ブラウザの「設定 > 表示」を開きます。
「フォントの滑らかさの項目」で一番下『Windows標準』以外を選択すれば解決するようです。
Windows Vista環境では問題がないのですが、Windows XPでのSafariなどで文字化けが起きるようであれば、試してみてもいいと思います。
