Chossing the CPU cooler


Please help me chose wich of these fans is better:

The Xigmatek dark knight II (Logans review speaks good about it)

Cooler Master Hyper 212 EVO

Thanks for the help!

The Xigmatek Dark Night 2 is better.

Also please tell me if its AM3+ compatable and if it can be placed on a Gigabyte GA-990 UD3 motherboard?