The D15 is way overkill, a H5 is all that's needed for an i7, also costs a fraction of the price.
There's a lot of Cryorig, but they simply offer the best value coolers around.
Stock/light OC: Cryorig M9i
Mid range OC: Cryorig H7
High OC: Cryorig H5 Universal/Scythe Mugen 5 if $5 cheaper