It's a little unbalanced. Your GPU should be " Better " than your CPU , but of course you still need some standard or you would bottleneck. for gaming , it's 80% GPU. Don't worry about the i3-3220. Unless you're gonna play very CPU intensive games , then it's gonna be alright
2x4 Gb of RAM is really the best for gaming. 6Gb is enough , but that's not common so the best option is 2x4 GB.
1TB ? Unless you're gonna store lots of movies and Videos , I don't think you need 1 Tb of space. It's your choice for this part. I use 500GB and Have Steam , 6 Games , MS Office , and all the other applications and i haven't even used half of my entire Hard Drive.
Power supplies that come with the case are usually very weak. The Corsair CX430 is 80+ Bronze certified so it's more efficient. 430 watts is enough , but if you really feel uncomfortable with it , check this out,
http://www.flipkart.com/corsair-smps-cx500-500-watts-psu/p/itmdzasggssybnqg?pid=PSUD5XZ4CEUXM4GH&icmpid=reco_pp_same_psu_3
The case I recommneded has USB 3.0 ports , so if you don't want that , you can carry on with whatever case you want. Same goes for the motherboard. If you don't want USB 3.0 ports , check this out,
http://www.flipkart.com/asus-p8h61-m-lx-motherboard/p/itmd5ppvvz2pjkwe?q=ASUS+P8H61-M+LX+Motherboard&sid=search.flipkart.com&as=on&as-show=on&otracker=start&ref=ed4239a5-cda5-4ddd-9f17-cfe03c48a894&as-pos=p_1&pid=MBDD5PPVTRZZKZYS
Asus isn't a bad brand at all. 2 slots for RAM should be enough for you. The motherboard I recommended at first has more than enough features for you.
If you
REALLY REALLY REALLY don't want the i3-3220 , try to find these CPUs. they were out of stock at flipkart
i5-3350P
i5-3330
i5-3340
i5-3450
Why don't you tell me the games you're planning to run on your PC ?