1. Файл страницы должен быть, как видно по вашему коду, в UTF-8. Это так? Проверьте, и если нет, перекодируйте.
2. Для верности положите в корень сайта файл .htaccess со следующей строкой

Код:
AddDefaultCharset utf-8
, потому что сервер может быть настроен так, что выдает принудительно не UTF-8, а в другой кодировке, и нужно его "приструнить".
3. В браузере включите "автоопределение" кодировки, потому что похоже, что KOI-8 стоит.
Причиной может быть каждый из этих пунктов.