different between ddr1 & ddr2 ? give some details about vga and agp cards and the cards support for what kind of boards?