Ja też mam baze w UTF-8 a strone na windows-1250 i żadnych problemów z wyświetlaniem polskich znaków.
przed każdym wykonaniem zapytania stosuje:
mysql_query('SET NAMES cp1250');
tak jak napisali wyżej, dzialać musi.
Natomiast u Ciebie jest błąd na stronie:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250"> <meta http-equiv="Content-Type"content="text/html; charset=utf-8">
warto by się zdecydować jakiej strony kodowej chcesz używać. Jak by nie bylo ja tu nie widzę LATIN 2!