my B7100 radiator is about shot and $400 for a new radiator doesn't sound appealing. i realize that's chump change for some of you considering the value of these things but nonetheless figured i'd ask.
If end tanks are brass and still good, talk to a competent radiator shop. Maybe they can recore it...if it's a newer aluminum/plastic type...salvage, eBay, whatever you can find...