As much as it pains me to say this - ditch the GTX 260 and go for a 4870 (if you can find one) or a 4890. The SATA 3/6Gbps connection si wasted on standard hard drives and the only way your going to reach SATA 3 speeds is by RAID-ing a couple of SSD's.
Unless you really need 1TB i suggest going for a Samsung F3 500GB, or if you do need the space then the 1TB F3.
You could probably swap the PSU for a Corsair HX450W which should be adequate, this depends on which graphics card you eventually go with amongst other things however.
Also some prices would be nice on the items you've listed !!!