Yeah people need to clean out their PC's more frequent, I did an install for a buddy this weekend and his whole PC was a dust/hair machine. After doing comparisons on Toms Hardware we decided on.
Gigabyte GeForce GTX 660 TI OC 2GB PCI-E w/ Dual DVI, HDMI, DisplayPort
http://www.memoryexpress.com/Products/MX40951
He had a driver crash the next day and only one but after that I did some research and found a lot of people with similar issues. These issues all seemed to happen on old drivers from last year but we are keepig an eye on this.
Besides the one crash this card was speedy, of course to him it seemed like a miracle upgrade as he was running a 285gtx prior.