Either Medical Oncology, or Infectious Disease (Im taking immunology right now and its pretty awesome).
So why not Allergy/Immunology or rheumatology?
ID is pretty awesome though. Imo, we are just beginning to understand the complexities of the immune system...it is so incredibly nuanced and "intelligent" that it just boggles my mind.