Yo tambien he estado buscando, pero hasta el momento solo encuentro para programar en C, hasta ahora solo he encontrado el C30 de Microchip y uno desarrollado por HI-TEC PICC, pero este ultimo aun no lo termino de descargar del emule....
Asi que tendremos que aprender a programar en C, no nos queda de otra. Ademas, los dsPic"s estan diseñados para trabajarlos en C...
Si alguien averigua sobre otro compilador mas, que avise....