U Coat it is suppoed to be very good. And they are local for me too
As far as block paint. What are you doing around this wall? I mean, will you be washing cars or anything? If there will be water around a lot I would go with a thick water proof Drylock sort of paint.