Ok, after two months of waiting, and many times longer wishing I had one, I FINALLY got a new video card today! An MSI Nvidia 660TI.
http://www.newegg.com/Product/Product.aspx?Item=N82E16814127697
It may not be the best card in the world, many of you likely have better. However, it's TONS...