That will do the job - it's a Titan Universal CPU Cooler.
Give it a good blow out and clean with a paint brush (or nick your wife's blusher brush) - and see if your noise reduces.
EDIT: I suspect your GPU fans are probably worse - they're a nightmare for attracting and trapping dust - making them get noisier and noisier.
Give it a good blow out and clean with a paint brush (or nick your wife's blusher brush) - and see if your noise reduces.
EDIT: I suspect your GPU fans are probably worse - they're a nightmare for attracting and trapping dust - making them get noisier and noisier.

) - but will be free later so will come back then and guide you through it.