This is the best build IMO. I could have fitted a GTX 650 here , but even that was an overkill. The FX6300 offers exceptional multi tasking capabilities due its 6 cores. The HD 6670 can play HD movies quite easily. 8GB Of RAM can handle all the multitasking you will ever do. Also note that all Flipkart products are to be taken from the seller 'WS Retail" in order to qualify for the 30Day Replacement guarantee. If you live near a retail store try for these products there , compare price and refund policies and choose from where to buy. I hope I helped.
If anyone's solution helps you , don't forget to pick it as the solution. Forum Members appreciate that.