Through luck or fate, I GOT IT! It came in stock for 45 seconds. I was supposed to get it in 2 weeks. Now I'll have a lot to pay on my credit card bill, haha.
http://www.newegg.com/Product/Product.aspx?Item=N82E16814130398
http://www.newegg.com/Product/Product.aspx?Item=N82E16814130398