Compilador C Free. Existe?

Ola a todos,
Esta e' minha primeira participacao neste forum, e espero poder ajudar daqui para frente!
Alem de me apresentar gostaria de tirar uma duvida.
Como uso PIC apenas para hobby nao estou disposto a pagar por um compilador C, e minhas pesquisas na internet me fizeram concluir que so existem free o SDCC (ainda em desenvolvimento) e o HI-TECH Lite. Certo? Alguem tem experiencia de uso destes ou de algum outro compilador que seja free?
Meus primeiros testes com o HI-TECH foram infelizes pois percebi bugs de calculos que considero basicos demais para considerar o software confiavel. Ele e' muito caro para ter bugs!!!
Ja usei o SDCC para o 8051 e fiquei absolutamente satizfeito mas achei inadequado, ainda, para operar com o 16F876, com o qual estou trabalhando (em ASM) em meu prototipo.
Para que o post nao fique muito longo deixarei outras consideracoes para as respostas, se houverem!
Esta e' minha primeira participacao neste forum, e espero poder ajudar daqui para frente!
Alem de me apresentar gostaria de tirar uma duvida.
Como uso PIC apenas para hobby nao estou disposto a pagar por um compilador C, e minhas pesquisas na internet me fizeram concluir que so existem free o SDCC (ainda em desenvolvimento) e o HI-TECH Lite. Certo? Alguem tem experiencia de uso destes ou de algum outro compilador que seja free?
Meus primeiros testes com o HI-TECH foram infelizes pois percebi bugs de calculos que considero basicos demais para considerar o software confiavel. Ele e' muito caro para ter bugs!!!
Ja usei o SDCC para o 8051 e fiquei absolutamente satizfeito mas achei inadequado, ainda, para operar com o 16F876, com o qual estou trabalhando (em ASM) em meu prototipo.
Para que o post nao fique muito longo deixarei outras consideracoes para as respostas, se houverem!