Hey Dave,
Over here with 95 deg F plus and 90% humidity, a Flexalite nylon fan, matching shroud on an aluminum radiator with 160F thermostat cools a 600hp big block in an A body. Idling in traffic sees 175-180F. Does get better than that.