I'm looking at getting 2 sticks of 256mb pc3200 ram to take advantage of the dual channel slots in my a7n8x and wondering what brand, if any, would be best... basically I see these:

Corsair CMX256A-3200C2 256MB DDR400 PC3200 XMS Memory w/Heat Spreader Retail
Corsair CMX256A-3200C2PT 256MB DDR400 PC3200 XMS Memory w/Silver Heat Spreader Retail
Corsair CMX256A-3200LL 256MB DDR400 XMS3200 Low Latency SPD Memory w/Heat Spreader Retail
Corsair CMX256A-3200LLPT 256MB DDR400 XMS3200 Low Latency SPD Memory w/Platinum Heat Spreader Retail

Kingston HyperX KHX3200A/256 256MB DDR400 PC3200 Memory w/Heat Spreader Retail

These were the ones with heat spreaders attatched to them, which I'm assuming will be the best bet. Ranges from $65-80 per stick. They HyperX sounded like not every system supported it.. how can you tell?