Kingston makes a lot of "System Specific" RAM, which I have never really understood what that means. Like KVR16N11/2 or KTH9600B/2G.
I really hate that because its not as simple as "hey, this stick is DDR2, 4GB, EEC Server RAM, 1066MHZ" You actually have to look up the dang part number to see...