of all the electric fans out there, i choose OEM units every time. they are super reliable, pull fantastic air, and are relatively easy to wire up.
choose one that fits your radiator size, and make sure your wiring system is up to the task and in perfect condition.
don't be afraid to look at all makes and models to choose a fan setup.
just my opinion. your mileage will vary.
beer