i am thinking of using the Alpha P3125 on a Slot1 700 cB0 with a Soyo 6BA+IV motherboard. Will it fit? or cover the DIMM slots? I hear it is heavy, what kind of retention system does it use? Anyone suggest an alternative to the Alpha? Where is the best place to order from? thanks