what exactly is the difference between ddr and ddr2? is it that ddr2 has 2x the bandwith? and which one is better/faster?