Neither makes very much sense with your components.
You have a Motherboard that has a built in water block which neither of those coolers will allow you to use because they are CLCs (Closed Loop Coolers). On the other hand, the Swiftech is a OLC (Open Loop Cooler) which allows you to connect your water block.
H100Ii
2700 rpm fans
1 - 1.5C better than the best air coolers.
Extremely noisy 60+ dBA
Can not be expanded to include additional blocks
Cheap aluminum construction
No reservoir
No way to view coolant condition / level.
H110i
1500 rpm fans
Matches some of the better air coolers.
Noise level comparable to air coolers
Can not be expanded to include additional blocks
Cheap aluminum construction
No reservoir
No way to view coolant condition / level.
Swiftech H220-X
1800 rpm fans
Beats every air cooler and CLC water cooler manufactured today
Quieter than all the best air coolers and every CLC manufacturered today
Can be expanded to include additional blocks
Quality copper construction
Reservoir included
Window to view coolant condition / level.
With just two fittings and a few inches of tubing, you could water cool the Motherboard using the M7Fs built in Water Block. What GFX cards ya planning on ?
The Asus 780 Poseidon also comes with a built in water block...... another few inches of tubing and you can add the GFX catrd to your water cooling loop.....and extra radiator would add another $75 and now whole system is water cooled.
http://www.newegg.com/Product/Product.aspx?Item=N82E16814121869
Personally I would use a $65 Phanteks PH-TC14-PE over any CLC but the Swiftech H220X just made all CLC's irrelevant