Yeah, if cpu cooler gives you noise problems, the best solution is to change it. I, for example, use CM 212+ with push pull on my 955BE and it's very quiet. It has auto controlled rpm ( the best solution for GB MBs since they have so poor implementation of fan regulations ) so it wont always be the coolest but you'll lower your noise drastically! Idle temp wont be much different from stock cooler but that's not so much important as long as you don't get high temperature and with this cooler you definitely wont!
I tested both stock and 212+ coolers at max usage and difference in max temp was a very nice 15°C while stock cooler screamed and I was barely able to hear 212+ because it never went above 1600rpm...
I must admit that at max rpm 212+ is loud but you'll never need that high rpm values...
I must sound like someone who works at CM but I'm not. I'm just saying that there is a small number of cpu coolers with a price tag around 25e that can do this much cooling
BTW, you (moderators) could send a notification to Gigabyte to improve their fan regulation options in bios and to put some more fan connectors throughout the motherboards because 4 connectors aren't enough especially if you can't even regulate them to our needs - of those 4 you can put 2 to auto or max and 2 are always at max rpm so it sucks!