Radiator
I have a ColdCase 2 row. Works well. The only downside is they are thicker and so fitting a fan can get difficult but do-able. Stock shroud works too but some work is needed to seal it around the core as it is spaces away from the core by the way they set up the mounting.
If you want OEM fit and look, get an OEM replacement. They work when everything else is correct (tune, shroud, seals, fan, etc)