Hey Tigeronc. No doubt about it, Mount Sinai is better than Montefiore. A couple of reasons. First of all, Monty is a very very overworked program, fellows stay there till late on a regular basis. More opportunities for research in Mount Sinai than Monty. More renowned attendings specially in malignant heme. Better contacts, waaaaaay better patient population. Monty might seem interesting because it is a NCI appointed Cancer Center (although not comprehensinve) but that is more due to the area where they are located and what they do for their population, than to quality being better than other programs. And above all that, the location for Mount Sinai is absurdely better than Monty.
Having said that, Montefiore is a very good program, and the clinical training is excellent. In spite of that, they finished last year with TWO spots unfilled.
Downside of Mount Sinai is their obsession with palliative care, and I heard they make their fellows do an extra year of fellowship in palliative care (not sure it's true, I didn't interview there).
Regarding your options, by far your best would be Fox Chase ( I might be biased
), but I would rank Sinai second, if location is not an issue.
Good luck!