Dredging this up from the nearly-dead, to include a link to this thread which suggests using ARM7 over PIC. Assuming I ever find the time to attempt this project.