Thanks for the advice! I'm fairly new to PCB design, so every bit helps a lot. I just add ground planes after routing because EAGLE won't render them on the fly, so it's tricky to organize things with them there.
I haven't decided whether to add the ground contacts for the top PCB or not. The problem with adding those is that they take up a fair amount of space, but if I can fit them in I will.
The socket actually has to be a DMG socket if it's supposed to fit in the case, because of the way the DMG screws together both inside and out.
Putting the daughterboard's caps and inductors on the motherboard has crossed my mind, but I never thought of doing it for space-saving. That's a great idea and it will also help out with the big daughterboards I'm working on too.
I'll look into the caps soon, I added the same number of extra caps to this board, but I should probably organize them a bit better.
I really like your idea of having extra 5V and ground pads for modders, as well as the extra RAM. I hadn't thought of that at all, but yeah, it should be possible to use up to 64KB with all 16 address lines, correct?
I thought of redesigning the power board, but I honestly don't know nearly enough about that kind of thing to bother with it at the moment.
Again, thanks for the input and suggestions, they're really appreciated!