Ok, here's the deal. On MSI's website they say this board supports DDR400, when I go through the whole searching thing on Crucial's website they say it supports DDR500. So which is right? I'd obviously like to get the faster stuff, cause the price difference is barely anything, but I don't want to buy stuff that won't work. The DDR400 has 2-2-2-6 and the DDR500 has 2.5-4-4-8, now I don't know much about those numbers but I know lower is better right. I'm kind of new at this and I normally only go with what's on the manufacturer's website, so please help me out and explain your answer please. thanks