I have a Thermaltake Mid-Tower and when I was in the process of this build two years ago now I had trouble finding a CPU fan that would, A) Fit into a mid tower without blocking the ram or other components, B) Keep the CPU cool enough given the restrictions due to size.