Hi folks. My new build will be: Q6600 (will overclock but not a great deal) HD3870 512mb GDDR4 2xSATA300 320gb HHDs Couple of 120mm fans front and back. Gigabyte GA-EP43-DS3L 4 gig PC8500 Ram Am looking at the Mini Ninja for saving space. Will it be a substantial improvement over the stock Intel cooler please? Both in performance and noise. Thanks.