I agree, Iowa is probably the best training/prestige-wise. U Florida seems to do well in fellowship placement though, as does Hopkins Bayview (many from there seem to end up in prestigious hostpitals). My main problem with Bayview is that it's such a small program and hospital, and I think that they are kind of looked upon as a second-rate Hopkins program (although the residents there told me that they aren't treated any differently then the main Hopkins program). I don't know very much about U Cinncinati other then I've heard that they have a prestigous peds program. Just remember to go with your gut instinct when ranking programs, you should go wherever you think that you will be most happy. Any one of those program will allow you to get into a decent heme onc fellowship.