and please refer to these reviews when the 660ti was released that showed it performning better than the then higher priced 7950:
http://www.techpowerup.com/reviews/Zotac/GeForce_GTX_660_Ti_Amp_Edition/
http://www.techpowerup.com/reviews/MSI/GTX_660_Ti_Power_Edition/
http://www.techpowerup.com/reviews/ASUS/GeForce_GTX_660_Ti_Direct_Cu_II/
http://www.techpowerup.com/reviews/Palit/GeForce_GTX_660_Ti_Jet_Stream/
http://www.guru3d.com/article/msi-geforce-gtx-660-ti-power-editon-oc-review/
http://www.guru3d.com/article/gigabyte-geforce-gtx-660-ti-windforce-oc-review/
http://www.pureoverclock.com/Review-detail/gigabyte-gtx-660-ti-windforce/
http://hexus.net/tech/reviews/graphics/43797-kfa2-geforce-gtx-660-ti-ex-oc-3gb/
http://www.motherboards.org/review/gigabyte-geforce-gtx-660-ti-oc-version-review-and-benchmarks
http://www.hitechlegion.com/reviews/graphics/30136-evga-660-ti-sc
http://www.purepc.pl/karty_graficzne/test_geforce_gtx_660_ti_nastepca_gtx_560_ti_staje_do_walki
http://www.hardwaresecrets.com/article/EVGA-GeForce-GTX-660-Ti-SuperClocked-Video-Card-Review/1616
http://www.overclockersclub.com/reviews/nvidia_gtx_660ti_roundup_asus_msi_galaxy/
http://www.hardwareheaven.com/reviews/1552/pg1/nvidia-geforce-gtx-660-ti-overclocked-graphics-card-review-introduction.html
http://techreport.com/review/23419/nvidia-geforce-gtx-660-ti-graphics-card-reviewed
http://www.hardwarecanucks.com/forum/hardware-canucks-reviews/56090-nvidia-geforce-gtx-660-ti-review.html
http://uk.hardware.info/reviews/3026/nvidia-geforce-gtx-660-ti-review---3-way-sli-included
http://www.vortez.net/articles_pages/zotac_gtx660ti_amp_edition_review,1.html
i can post 18 more . .but i think i made my point: the last price drop of the 7950 was in responce to the release of the 660ti.
PERIOD