My solution since you are not overclocking is the Hyper 212 EVO/Plus or if money is not a factor at the same price of the H100 get a Noctua DH-14. In essence, the Hyper 212 EVO will satisfy your needs for mere gaming and no overclocking, though you can do a bit of overclocking with the Hyper 212.
My advice to you is only go into water cooling if you acknowledge the risks of leaking and pump noise. Also it would be much better than the H100 to go for a custom water cooler but you are not overclocking. Overclocking will help your performance in video games. Also what are your temperatures at load? Try and download HWmonitor to see your load temps while playing a game. If you tell us that we can even let you know if you really need a cooler. Typically, the stock cooler is enough for stock clocks.
http://www.cpuid.com/softwares/hwmonitor.html
http://www.newegg.com/Product/Product.aspx?Item=N82E16835608018
Edit: Oh yes, before we talk about anything about coolers what is your computer case model? We need this information to determine what coolers your computer case can house.
- Socialfox