If you are not going for the 4690k then Z97 is useless so getting H97 based Gigabyte GA-H97-D3H ATX 8.5k
Zotac GTX 970 is very good but Gigabyte G1 GTX 970 is even better
Ya Carbide 400R is really a Good case you can stick to that
Cooler Master Devastator Keyboard + Mouse Bundle 2.4k
Rest of...