I've had very good luck with the Hella 12V fans - maybe a little pricey ($70 at Defender), and no clip, but with just a tiny bit of McGyvering you could attach a clip of your own.
A forum community dedicated to Sailing enthusiasts. Come join the discussion about sailing, modifications, classifieds, troubleshooting, repairs, reviews, maintenance, and more!