Yes, that motherboard supports dual channel configuration, so you'll be able to run any even amount (2,4) sticks of DDR in dual channel. If you have a Venice or San Diego core, I'd go with 512MBx4 because even though it's not upgradable, by the time you need more than 2GB, you'll probably need a new mobo anyways. If you don't have a Venice or San Diego core, 1GBx2 would be desirable, since Clawhammer/Newcastle/Winchester core processor can't run 4 sticks of RAM at 400mhz like it's supposed to. It automatically downclocks them to 333mhz.