Are you using MATLAB & SIMULINK ?
Looking for an embedded target up to 70 MIPS ?
C Code is automatically generated from your Simulink models and programmed into a dsPIC30/dsPIC33 device which you can select from a wide range of products.
The free simulink blockset evaluation version let you test up to 7 I/Os for most of the internal blocks
The free version of the XC16 compiler can be downloaded here as well as the MPLAB X IDE.
Enjoy ;=)