As a general rule for myself, I bought the best I could afford/bang for my buck. There is no sense in getting PC 4000 ram as you'll probably never clock that high. But getting PC 3500 ram gives you a little leeway with your overclocking, but I would not pay any significant amount of money more.