My intended specs are Intel core i7 2600K, ASUS P8P67 PRO, ASUS GTX 580 , corsair ddr3 1600mhz 2x4 gb, western digital caviar black 1tb, cooler master 850 watts SMPS, cooler master HAF 932 case, Razer imperator mouse, razer goliathus mouse pad. What else do i need to make my computer a perfect gaming machine? I am an hardcore gamer and will play almost all the high end games. Will this config. last atleast 3 to 5 years so that i can play all the upcoming games? Do i need a cooler inside my computer, i am not much of an overclocker. I know i7 2600k will not have a advantage over i5 2500k in gaming now but is there any chance in future will it help gaming more than i5.I can not upgrade my pc for the next 4 years(except may be going for an sli of two 580's). Also please tell me the cost of these components in todays indian market, my budget is about 95K. Please forgive my bad english . Any type of advice is welcome?