There isn't much differences between the 965 and 975 Intel chipset except that the 975 has better support for overclocking and a few more SATA ports support.
965 100% sure supports DDR2 800, because thats what I'm using right now, and thats what it said the maximum supported memory said, it just depends on the model of motherboard you get