I modified ypur build and made it a much better value http://au.pcpartpicker.com/list/ There are a lot of things I would do differently in that build. First of all the motherboard. A 250 dollar motherboard won't help at all in games besides overclocking. And a waterblock in a waste of money in this scenario too. Instead of buying this high end overclocking motherboard and watercooler, just get a regular air cooler for a reasonable price and an i7. It would cost less to get an i7 a cheaper mobo and no waterblock than a super expensive mobo an i5 and a waterblock. I have a cheap micro atx mobo and it works just fine for gaming, the only reason to get a really high end mobo is for extra features or if you have a really high budget and want the best of the best or sli. The mouse you picked , in my opinion is a bad value I found a 30 dollar gaming mouse that has a customizable color scheme. Netherless there's no need to spend 100 dollars on a gaming mouse, it's a ripoff in my opinion. For the keyboard i noticed you picked a keyboard with custemizable colors. I found a coirsair gaming keyboard with custemizable colors that cost slightly less. But if you were willing to get a mechanical gaming keyboard that id a rixed color, you coild save around 80 bucks. In my modified version I was able to fit an i7, and 16 gigs of ram for less money. Plus you way want to add additional storage besides the sdd. A wd blue 1 terabyte drive is a good option, there reliable and a great value.