There was also that 4k block of memory at $C000. It was in between the ROM blocks, and by default it was totally unused.
Basic couldn't utilize it, but in assembly it was a great area of extra memory, and you could use it without even switching the ROMs off.