Need to buy a new cooler for my amd fx6300. I use my computer for gaming so need something that will keep the temp down while playing high end stuff. Also plan on doing an overclock so something that could handle that aswell. Any suggestions would be great.