Sean, there's been much discussion on this, both here and on the
Azo forum. I recommend you peruse the Azo forum (michaeland and
what's here on APUG. I'm sure you'll find the answers you need.
In general, it really depends on what type of paper you will
print on. Azo, in general, needs higher density than enlarging
papers.  As far as film developing is concerned, if you go
through the posts by Sandy King and Don Miller, you will see
that the concensus is that Pyrocat HD is probably best for dual-
use negs while ABC pyro remains the favorite for strictly
contact purposes.  Again, these are generalities I've gleaned
from the various discussions over the last year.