Okay so currently I have a coolermaster cm690 case which I lost my patience with, when trying to modify it to have the h100 cooler above the case. This is was because I didn't feel comfortable, with the amout of head room I had between the motherboard. So I'm resorting to buying a new case. It needs to be big enough to hold a gigabyte gtx 970 with a length of 310mm. Then it needs great airflow for when I plan to overclock my i7 3770k. This leads also to a second question. Best cpu cooler: h100, h100i, hyper 212 or other. Thanks in advance.