The chipset apple used in the iMac supports dual channel. In the price breakdown intels mobile 945 chipset was used. The mobile 945 has "Support for dual channel DDR2 667 MHz memory technology." So yes having a 2x1GB or 2x512GB would be beneficial. Personally I dont think dual channel is nessecary, your system would still run great with 1x1GB, it would just be slightly faster with 2x512GB and quite faster with 2x1GB.