Why not use a separate 18F 18 pin device as a slave? You'll have a huge amount of buffer space, and can use the MSSP module to make a 4 MHz hardware link to the master. (16 Meg clock)