On the question about DDR2 and AMD, I read an article that AMD has
decided they will not support or switch their cpu chips to handle DDR2
until DDR2 is available at speeds of over 600 mhz (I think they said
633 or 650). The article said at that point the DDR2 will be faster
than DDR, because at speeds below 600 mhz DDR2 is slower than DDR due
to the increased internal latency of DDR2. They claimed that at
current speeds DDR2 would be slower than DDR, at least with AMD CPUs.
Sure, in real life (not theoretical bandwith), per real Ram clock DDR
is faster than DDR2 like Sdram is faster than DDR, but memory
controller also makes difference.. Also higher clocks make difference:
Sdram & their mem.controllers onto NB chips with exceptions were max @
150MHz; DDRs about 250MHz & surelly AMD has to wait to at least 300MHz
nominal clock (600ddr2) to change CPU onDie mem.controller, maybe when
passing to 0.65u tech process! (re-design of a core a bit!) ...