I'm quite inexperienced with computer hardware in general and I am slightly baffled by the way the maximum memory of a motherboard is determined. Some boards that have the same number and type of memory slots support different amounts of memory. For example I've seen quite a few LGA 1336 boards that come with 6 x 240 pins yet sometimes support 24 GB and other times 12 GB. If not all 240 pin memory slots support 4 GB a slot then why is it not specified more formally? All of the other specifications are usually identical in the descriptions, such as the memory standard and channel supported... actually, i just noticed an important difference, the memory standard for the 12 GB is 1600 MHZ without an overclock whereas the 24 GB needs an overclock to achieve 1600 MHZ. Seems like I may have answered my own question, but just to be sure...