Dendritic Cells: Immune Saviors or Achilles' Heel?