flowkooler !!!!!!!! HANDS DOWN!!
and they are not pricy.
got mine from CHP for around 50 or so.
they have a plate welded to the back of the impeller that prevents cavatation and comits the water that is scooped up to move. I cant believe nobody recommended that brand. it has cooled my hot a$$...