TI has announced a new ARM7 cpu, the TMS470. It's got built in flash and RAM as well a some interesting interfaces.
While the smallest pin count is high (80 pin LQFP) it will fill a nice space between smaller 16 bit micros. The smallest part has 64K flash and 4kb of ram. This is a little small but workable. A larger 144 pin part has 1MByte of flash and 64kb of ram.
I'm still enamored with the Philips LPC2138, however, because of it's 64 pin package and it's large (512kbyte) flash space for code.