Japanese cars usually take a Denso, Koyo, or Calsonic, and no matter where they were made, they would always develop a crack in the top end tank. Cheap radiators from parts stores don't correct that weakness.
I have far fewer experiences with replacement radiators in American cars. That is because their radiators are built better. Visteon would be best from what I have seen.