I got a champion radiator a while back, The stock one leaked like crazy and I was able to pick up the champion for around 200 bucks. Commando is right by the way, It never seems like the brackets line up right, but I had no problem drilling new holes and cutting the brackets a bit.
Anyhow, So...