A little search resulted in most buy Co-Axial coils, marine oil heat exchangers, or make their own. The guys over at Ih8mud have some sick setups. The cheapest route would be copper coil in a 3" pipe, copper brased or galvanized pipe.
Friend of mine made one out of 3" PVC and copper tube on the inside. Worked great!!