You could do either.
The board
http://www.crucial.com/store/listparts.aspx?model=MS-6570+%28K7N2G-ILSR%29 supports up to 3 Gb of memory.
Best results come from 2 matched sticks of memory; say 2 x 1 Gb sticks or 2 x 512 Mb sticks. You could use 3 x 1 Gb sticks to max out the memory on the board.