Se vc quer ser moderno, e está comecando tudo do zero (aplicacao, banco) e nao se importa com bugs de incompatibilidade, use UTF8. Ou se você usa os dados importados/exportados para a web (mesmo que para uma base mysql no meio), boa parte das paginas são em utf8... e httprequest (ajax) so manda dados em utf8 tbm...