Main Memory
• Supports two memory banks using two 184-pin unbuffered DDR DIMM.
• Supports up to 2GB memory size without ECC.
• Supports DDR266/333/400.
Should I get another 2 sets of 512M DDR 400 or 1 GB DDR 400?
From the info you provided you only have 2 slots for DDR ram. H-Kon would be right. 1x 1024 + 1x 512 = 1536MB, or 1,5GB.
2 different sizes of ram can be installed.