even after overclocking it or upgrading the processor and motherboard in the future still this psu will cover it?
650w is enough to power an overclocked i7 2600K and top of the line GPU. You will be just fine, especially given that using a 750w+ psu would be more inefficient compared with using a 600-650w model. If you really do want 750w then go for the Corsair TX-750 model. It comes in just under your budget, but it is excessive in my honest opinion. The choice however is yours.
thanks man..last thing i need you advise on the cooler..should i go for the monster V10 cooler master or V8 cooler master in considering future upgrade.if the is any pros and cons..please tell me..
There's not really much you can do to future proof a CPU cooler. The V10 and V8 support the same sockets anyway. Read some reviews and see which one fits your needs.