I'm planning on getting a new gigabyte motherboard, from gigabyte, and it has only a certain number of ram models that can work with it. What makes the memory compatible with that board? For example, it supports DDR2 800, and I have A-data 2gb DDR2 800 just like it says in the memory guide. But, it's not the right model. Would it still be able to work?