A clear, up-to-date comparison of Cephalexin with Amoxicillin, Clindamycin, Azithromycin and Doxycycline, covering uses, dosage, side effects and UK costs.