From a pragmatic perspective? Immunobio is much more useful for the MCAT. As the new MCAT doesn't discuss non-human living things except in context of common diseases, microbio is of limited use. You'll hear about staph/listeria/e.coli/etc during immunobio, plus plenty of medically relevant topics.