A guy on my local site is selling these 4GB modules:
I'm confused because they look like registered modules (buffer chip in the middle), but the P designation implies un-registered, and that part number comes up as unreg in a few places when searching around. Also, the notch key is the same...