I used CoolerMaster's Hyper 48 (92mm fan)on my Prescott 2.8GHz OC to 3.1GHz. The CPU idle temperture was about 40C~45C and 50C~60C underload. But the fan speed stayed between 1200rpm~ 1500rpm, so it's pretty quiet. Case was Antec P180. Same case, now running Q9450 OC to 3.2Ghz with Zalman CMPS9700 NT(110mm fan), idle temperture is about 33C and loaded temperture doesn't break 50C. All comes down to CPU fan tha you are using. Your CPU temperture looks OK, it's a P4's average temperture. So just choose a cooler with larger fan size and lower fan speed. might be a little more than your budget, but shouldn't be too bad of a choice.