El 887 es un PIC excelente, a mi siempre se me queda grande, y tengo que escoger otros de la misma subfamilia mas pequeños, sobre todo porque siempre me sobra mucha flash, esto depende de los proyectos y del lenguaje de programacion.ademas es muy barato, en precio de Microchip (1.92$ si mal no recuerdo), despues en la tienda ya es otra cosa, puedes pedir muestras gratuitas, creo que las mandan a Argentina, a ver si alguien de ahi te lo confirma.
Si los 8K del 887 te son poco, en la serie 16F tienes poco donde elegir si acaso alguno de 16K, que creo que ya salieron, asi que mejor migra a la 18f, ahi llegas hasta 128K (creo) y si no a la 24F esta llega a los 256K, y como ultimo recurso tienes PIC32 con 512K, aqui se acaba. Eso si, si por el 887 te cobran eso, por estos....
Saludos.