best fan option out there?

I have a 71 duster with a 408 in it, and I want to make sure it stays cool
right now I have the rubberblade flex fan on there

what is the best option out there?
and if there an affordable option that is good as well ?
(maybe from a mid 80s or so V8 mopar)

The best option is a direct drive 7-blade OEM all-steel fan with a shroud and a fully functioning seal between the hood and the core-support, and 100% water in the rad,with an additive pkg to keep the waterpump seal happy.Add a hi-flo water pump, and a hi-flo thermostat, and your engine will be nearly impossible to overheat.Get the timing into it as soon as you can(don't panic).
After the engine has run several thousand miles, and you have got the timing and fueling figured out, you can experiment with clutches and fan sizes and things. This way you won't destroy your engine while getting the tune right.
In Michigan, I guess you will need antifreeze sooner or later;So don't forget that as the thermometer starts to fall!