Not sure if this has been posted before but I found a company that make factory looking stamped radiators out of aluminum.
I haven't used them, but it might help someone.
They also make a OE style with metal tanks unlike the plastic tanks that come from the local parts stores.
Check them out here:
http://www.usradiator.com/radiators/...k.html?cat=663