This looks fine to me, but I would like to know if there is anything I should add on before ordering the parts. (Examples would be, will it need case fans? Should I change the RAM brand? What should I change? Should I expect defective parts?) Also, this is around my max budget, so I can't afford to go overboard. Thanks!