content: Some PIC18's support something called "External Memory Interface". With a proper bootloader it seems possible to address up to 2mb of external program code. I know that ain't much better, but it's better than nothing I suppose.