My question is, why on earth do you need more processing power?
The PIC18F8722 processor runs at 40MHz, which is way faster and has way more flash than any of us could ever want. That is, of course, as long as you don't use any polling loops. (hopefully you aren't polling

). I'm running about 9 parallel processes this year, and no signs of lag...
The processor has 8 external interrupts and several internal interrupts along with four timers, four banks flash memory, 16 channels analog to digital converter, ...
Just curious does anyone had any ideas what they would do with a co processor if they had one?
-Q