It sounds weird, but Coca-Cola works great for cleaning radiators. One or two fills with the coke (let it sit for 2-4 minutes) and rinse thoroughly with distilled water. The acidity of the coke removes the gunk in the radiator as well as a fair amount of loose rust.