Hey, I got a 512 mb 400mhz kingston memory stick, I just ordered a Corsair 512 mb 400 mhz to make it run in dual channel speed. Would it work or do they have to be the same exact chips.Same memory speed but different companys. It should work hopefully, anyway i think the corsair is mabie a little bit better because it has the heat spreader so should i put that in the first slot and my kingston in the 3rd memory slot? my kingston says cas2.5 but it runs in 2.0 (the corsair is rated cas2)so would the these both work as cas2?