I like the Nissens heavy duty radiator myself, it has metal end tanks,
unlike the plastic stock tanks that fail catastrophically.
A bad radiator is far from the only thing that can cause it to run hot
though. Thermostat, fan clutch, or even the sensor or gauge itself can
have problems.