This is not possible. Gaming technology will change. New Dx versions will come out. Better API processing would be required to harness the full potential. Ask your friend, what screen size (or multi-monitor) he desires. It all starts from the screen size (if budget is no issue). Then we can take it forward. It is too easy to suggest the E series Intel stuff, and a 3-way sli/xfire set up. Lets make this logical. Even with a moderate board, and good GPU he can scale most games. Will the user OC..? Also regarding parts from abroad, no use. Unless he wants specific case modding (sleeves, connectors) and water cooling kits. Rest to my knowledge, is easily available in India.