Hmm..
Everyone says buy Koyo radiator.
When I bought mine from this link it was KOYO but they might have changed their name?
http://www.amazon.com/gp/product/B000IYSH9O/ref=oh_aui_search_detailpage?ie=UTF8&psc=1
Anyway I have been running this radiator for 3 years now with no issues, we replaced it for preemptive maintenance so we don't need to worry about the pink milkshake issue!