вот так всегда, решение оказалось простым, а чтоб к нему прийти пришлось столько всего вычитать.
И вообще хватит уже в разнобой с кодировками работать, берём одну на всех UTF-8 и всё, хотим на бурятском хотим на немецком пишем, главное понять как с этой кодировкой правильно работать. Для примера у себя на сайте
http://www.7hitov.ru я использую именно UTF-8 и не хочу от неё отказываться.
Вобщем всем рекомендую UTF-8