Before popping the $$$ for the Big Mama you may want to check out the "Cooler Core" radiator @
D-Tek Customs
It appears to be about the same as the Big Mama, it's cheaper, and 1/2 fittings are standard. As a plus their customer service is spectacular.
GoNaD