Best CPU cooler for i7 4790k

I have the following configuration:
i7 4790k
Gigabyte GA Z97 D3H
Kingston HyperX 1866MHz 8GB
Cooler Master G650M
MSI GTX 970 OC Edition
Cooler Master K380
Kingston 120GB SSD
2x2TB HDDs

I need suggestions to buy a CPU cooler,one that can withstand overclocking.I have a budget of Rs4000..How About CM hyper 212 EVO,CM Seidon 120 V Plus or Corsair H60?Does liquid coolers offer good cooling for overclocking than the heatsinks one?
Also tell the ones that can fit in my cabinet.
Top Bottom