Hi,
I thing your least expensive option would probably be to take the one you have to any decent, local radiator shop to be cleaned and repaired. It's been a few years ago, but the last time I had one done it was about $100 total. Less than I expected and completed quickly (one day). That radiator wasn't in terrible shape, but had some pinhole leaks and certainly needed 35-40 years of crud cleaned out!
Any replacement I'd put in my car would be aluminum, to increase cooling effectiveness and reduce weight. I can't see putting in another brass radiator, especially since a new repro would cost more than an upgrade to aluminum. But, I'm personally more concerned about performance than originality (which might be just the opposite to other folks, I know).
Replacement aluminum radiators start around $250 and go up over $400-500. Some (many? all?) of the less expensive ones require some modification to work in a TR, which increases the cost, too.
/ubbthreads/images/graemlins/cheers.gif