ORIGINAL SECONDARY: To determine whether there is an effect on the pharmacokinetics of the macrolide antibiotics or rifabutin when these drugs are taken concomitantly. To monitor the effect of rifabutin therapy on dapsone serum levels in patients taking dapsone for PCP prophylaxis. To monitor the effect of macrolide/rifabutin combination therapies on AZT or ddI serum levels.