I had a really amazing resident who is going into onc. She really thrives on intense emotional relationships with patients. Onc is also very challenging medically because the patients can be extremely sick, and the good outcomes are very rewarding (imagine how awesome Lance Armstrong's oncologist must feel).