I'm definitely a fan of oem fan and shroud.
In fact, i just ordered a brand new oem fan and shroud 2 hours ago.
$180 for both shipped. Ive had the Flexalite 210's on my car before, and i switched back.
They do the job just fine, but are noisier, and heaven forbid the fan switch, fuse, or relay...