I use a factory 7 blade "213" clutch fan on both my cars with a shroud. It stays cool in 115 degree heat in Vegas and there's enough air being sucked through it to keep my R134 AC working at idle.

I have tried a electric fan on forktruck here at work and it could not keep up with the old mechanical fan and would allow my forklift to overheat.

I've read too many threads here on electric fans that don't work well enough without using a huge one with a controller and a large alternator and heavy wiring.