16-bit Microchip PIC24 sports a nice 16x16 hardware multiply and a barrel shifter. This
also looks like it's the first Microchip PIC24 with a 12-bit ADC. 32KByte and 16KByte
Flash parts available. Also peripheral support for Microchip's intelligent mTouch
Short article includes a block diagram, development tools info, and pricing.