I like it dude...this is very very similar to my own system, excluding that I have ssd (which I would definitely recommend if you can fit it in your budget)...just a thought, I have the corsair 200r, instead of the 300r, and I would recommend that if you wanted to save a bit of cash, mine fits my mobo and gtx 770 absolutely fine...also you may want to go up to 650w, and buy some thermal paste for your cooler.