lets say that you have a 256 mb module, ddr, running at 266mhz
the second module is 512 but is running at 400mhz
you will effectively get 768 mbs of ram but the slower module will force the faster module to work at 266mhz
you have lots of ram, slow ram
if you have less ram but faster, you will get a better experience using your pc
remember that ram is used in linux much less than on windows and when you run out of ram, hard disk compensates, fill 1 gb of ram requires a long web browser usage with lots of pages and lots of apps running at the same time, it is not easy to get there
there is no benefit on having a 256 mb module wasting electricity and doing nothing, if you check your ram usage after a day of kde4 use, will hardly get to 700mbs, if you close that browser system will free 200 to 400 mbs to be used again
the benefits of have lots of ram in this particular situation are very limited, inexistent practically
the only reason to have those two modules working would have xp virtualized usign 512 mbs of ram and letting the rest for onboard video card and for linux