Helius,
I am a newbie in hardware / cooling matters but I can give my oppinion as I have read these topics day 'n' nite for a week or so as I just bought a new cooler
Heard XP-90 is really good and if you can you should prolly buy that.
As I see from your sig your CPU is not overclocked, if you don't want to overclock it a Freezer4 should really do it.
I just got a Freezer4 for my 3 GHz Prescott and it is working fine. Dropped my temps - compared to the stock cooler - like:
CPU idle: 40-45, was: 49-53
CPU stress: 49-55, was: 68-69
I have the feeling that temps vary more now with this cooler but anyway you can notice a big change and the fan's noise is like the stock was at idle, perhaps even a bit more silent. Another problem I had with stock cooler was when stressing CPU fan was @ 4800 RPM and that is really noisy and was annoying so I couldn't run SETI@home during nite, or was annoying when I was playing gamez (CSS, WoW).
So overally I consider the Freezer4 a huge success for me, although if you need some decent OC you might consider the XP-90 but then you'll need a good fan == noisy.
Hope this helps.
EDIT:
The fan blows air towards the rear of the case. I think this is good as above the cooler there is the PSU fan and at the rear of the case there is a 80mm exhaust fan also. Thinking of perhaps - somehow - mounting a 120mm one there... not sure yet.. Im not good with this kind of work so perhaps I'll just ruin my case
But it was like $20 anyway.
Also anyone any idea if I should put an intake fan over my CPU? Asking as the Freezer4 is a bit special with the side fan so I am not sure if I can/should put a fan / duct over the CPU (I mean its HS).