When you use a look-up table with a PIC, where does the data get stored? For instance, the 18F4685 has 48K of program memory, but only 1k of EEPROM memory, so depending on where those look-up tables are stored, I guess that would effect considerably how much data you could store in a look-up table, just on the PIC.
I guess I had always been thinking on the presumption that look-up tables fell under the category of program memory usage, but maybe I'm wrong about that?