dspic matlab
HI..
IMHO .. MPLAB C30 is the one you should give it a try... since it's made by the manufacturer of dspic..and the student edition is free..
"MPLAB C30 Student Edition
The MPLAB C30 C Compiler Student Edition is free! It is full-featured for the first 60 days. After 60 days only optimization level 1 can be enabled in the compiler. The compiler will continue to function after 60 days, but code size may increase. There are no restrictions on the use of this C compiler (see license text for details)."
HTH