Help urgente JAva + Posrgresql problema com o "Ç"

Pessoal estou com o seguinte problema:
Tenho uma base de dados em PostgreSQL e estou tentando acessar com Java via JDBC, ate ae tudo bom consigo acessar, recuperar os dados, mas qdo aparece um caracter especial por exemplo o “Ç” na hora de recuperar o dado que contem o Ç ele da erro… primeiro o banco estava com a codificacao SQL_ASCII dai mudei para LATIN1 qdo eu mudei ele nao apresenta mais erro mas no lugar do Ç ele mostra o seguinte caracter Þ ja tente por o charSet=LATIN1 no final da string de conexao, e da na mesma… e ate qdo eu vou inserir um dado Ç ele insere com caracteres estranhos :/// preciso de ajuda rapido…

utilizo aqui o postgresql na versao 7.3.2 com J2EE e o jar do jdbc e o arquivo “postgresql-8.0-311.jdbc3.jar”

tks