How about Microchip dsPIC? With 40-bit MAC instructions at 30MIPS and all! And with 500ksps A/D! You don't have to use the DSP part. It's 16-bit otherwise. Fredrik C