Why not get this one : http://www.newegg.com/Product/Product.aspx?Item=N82E16814202006
Sapphire a better one and more cheaper.
As for the 660 ti pe see this : http://www.tomshardware.com/news/MSI-GTX-660-670-overvolting-PowerEdition,18013.html
I recommend buying the 7950, better performance and overclocks well.
The power edition issues have been long time fixed
I personally would go for the 7950, no memory bandwidth constraints, and more memory to work with, especially when you play modded games. It also has a ton of overclocking headroom. +1 on the Sapphire one, probably the most trustworthy Radeon makers.