I ended up going with this Kool Radiators because it was cheap and was at first skeptical at it, but when the package arrived, even my certified mechanic, was surprised. The welds weren't perfectly done, but hey for under $200 shipped I wasn't looking for perfection.
What I have to say though is how this radiator cools. Wide on throttle through the mountains I find my temperature gauge never exceeding operating temp. Through town and in city driving, I barely have to even turn on my auxiliary fan. Partially it's due to my 160 degree thermostat, but as a test we let the car get near max temp and turn the fan on to see how long it would take get just below half, and timed it was about 3 minutes. That was VERY impressive. I unfortunately didn't have enough money to buy a shroud, and the ghetto fan setup (mounting it on the fins) seems to be working okay even with the constant g-forces encountered driving mountain roads and autocross.
I am EXTREMELY happy with my purchase and cannot recommend a higher quality radiator for the price. There is only one thing to say: BUY IT!
I would say call 714-599-3336 (ask for Brent). Fast shipping and good product!
Here's a few pics: