Is Intel DP45SG a good mobo?
Yes.
DDR3 with low timings, CAS-TRCD-TRP-TRAS = 7-7-7-20, probably.
High end DDR2 is in the same class
http://www.ocztechnology.com/products/memory/ocz_pc2_9600_low_voltage_blade_series
Should I get a mobo that supports both DDR2 & DDR3 and buy DDR2 for now and maybe upgrade to DDR3 when the prices come down??
Memory is probably the last place to spend lots of money. The difference between the high and low ends just isn't that much.
[cpp]Type 2 X Cycle Speed MHz CAS CAS speed x10**-6 seconds TRAS TRAS speed x10**-6 seconds
DDR2 1200 5 0.004166667 18 0.015000000
DDR3 1333 7 0.005251313 20 0.015003751
DDR3 1600 8 0.005000000 24 0.015000000
DDR3 1866 9 0.004823151 28 0.015005359
DDR3 1866 7 0.003751340 26 0.013933548
DDR3 2000 9 0.004500000 30 0.015000000
DDR3 21333 8 0.000375006 24 0.001125018
[/cpp]
The smaller the switching speed the better. The differences are just not that great. IMHO, it is somewhat of a scam. DDR3 1866 (933 Mhz) 7-7-7-20 is the sweet spot. But how much worse is DDR2 1200 (600 Mhz) at the 5-5-5-18 timing?
Maybe this will help.
http://www.tomshardware.com/forum/261471-30-1066-motherboard
Dual channel memory allows two memory access to take place concurrently. Triple channel allows three concurrent memory operations.
Intel Nehalem (Core i7 processors) separated the memory access from the front side bus (FSB). With your board, memory accesses are competing with graphic updates on the FSB. Something to think about.