Thanks for the feedback, so you think everything is compatible seen a few posts about people ordering the wrong things and I don't want to wait if I forget to order something. Making sure I get wireless adapters, any cables needed etc. I went for the H500i because of the built in RGB to save money on aesthetic's and the cable management. I might be going overkill with the 1080 since I am going to be using a 144hz 1ms monitor that can only play 1080p which I am fine with but can happily downgrade to upgrade other parts but I would like to keep it for future monitor upgrades etc. Its a freesync monitor and sometimes I have heard stuff about screen tearing with nvidia gpu's but apparently it's fine when freesync is off, any input on that?