Check out a Globalwin fdp32 in the bargain bin at nexfan.com. These were originally designed as passive coolers, Globalwin added the fan to make a performance unit, back in the day. The wide fin spacing is better for passive cooling- air is viscous, has a tendency to flow around sinks with narrow spacing...
You'll still need a fan in the psu unless you're willing to spend big money for a fanless open frame unit. Siliconacoustics is the only vendor I know of.....
If your celeron has a metal heat spreader on the core, then it's probably a 533 ppga, original model celeron, or maybe a 366 that will run 550 at 100fsb. If it has a small bare silicon core, then it's a 533 or 566 fcpga CeleronII, and your chances of running fanless are better.