I prefer a mechanical fan, although the new electric fan technology has come a long way. With my CJ, which I use for rock crawling, I have a 7 blade flex fan from an early A/C Javelin. It cools better than the factory clutched fan did. I run a 2 row aluminum cross flow radiator from "Be Cool" and have never had any heating problems. I run a 4 row copper radiator from http://www.extremeradiator.com/store/ in my 390 powered AMX, and have no problems with that either.
With any type of mechanical fan, a shroud is a must. I have a 2 speed Ford Taurus fan sitting in the shed, but I've never installed it.
Bob
tufcj