I know that a lot of guys like POR-15. I haven't used it, but I use Zero Rust with excellent results. It's a lot cheaper and I believe it is also safer to use (I always were a respirator no mater what.)
When you say you use a respirator, are you using it from a spray can or a gun? The Zero Rust rep here gave me a couple cans and although it's easy to use, I just can't see how something can have the same hardness as an Epoxy (POR15 being a "moisture-cured epoxy)and last in a spray can and not even clock the tip. To me it looks more like Tremclad....