I am not an electrical engineer; I'm a software guy. I do pretend to be a hardware guy, but I can barely hold my multimeter correctly. Even so, I long for the days when I could buy reliable memory. I just two 128M DIMMs, shrink wrapped from a large retail outlet and one of them was hosed. On careful inspection, they had different chipsets but were packaged under the same name. Why can't DIMMs work together? What makes DIMMs so votile? I don't know, but it's the twenty first century and I want reliable memory chips, dammit.