It's in stock here:
http://www.memoryonthemove.com/
I just bought mine today and he shipped the same day. I think he said they have 18 left or so...(well, that was as of 1pm EDT)

I was so sick of waiting at pcmall...I just decided to pay a bit more and get it this week....