According to this http://www.intel.com/support/motherboards/desktop/dq965co/sb/CS-026317.htm, the max memory depends on the speed.
4 GB if DDR2 800; 8 GB if DDR2 667 or DDR2 533
Lee