jt has the right of it.
If you absolutely want to stick to chips which will fit in the 20 pin spots already on the logic boards, then yes, you are limited to 4MB total.
However, if you are willing to rig up additional connections, then you should be able to go up to 64 MB or possibly more. But this will be messy with wires and/or additional boards involved.
] ]'>