Agree with the PSU suggestion Tiny gave.
If you want to overclock your overclock capable rig, I recommend you get an aftermarket CPU cooler like the 212 EVO.http://pcpartpicker.com/part/cooler-master-cpu-cooler-rr212e20pkr2
I have a Vertex 4 128GB myself and love the thing, but alas technology marches on and there are better (and cheaper) drives available.http://pcpartpicker.com/part/samsung-internal-hard-drive-mz7pd128bw
The equivalent AMD card to the 660ti is the HD7950, which offers roughly the same performance but comes bundled with two games, Bioshock Infinite and Crysis 3. Might want to consider going AMD for your GPU, especially in the wake of the 12.11 drivers and the Never Settle deals.