All of these places are very good and it would be difficult to rank them. I would rank them based more on what you hope to get out of your fellowship training than overall reputation of one vs. the other. For example, Emory is very high volume for IR, enrolling lots of people in endovascular trials, so go there if that's your interest. If you plan to stay in academics and have a particular research area of interest within vascular neurology, go to the place that is doing the best work in that field and where you can find a good mentor. If your goal is just to get the vascular neurology fellowship under your belt to later be more of a clinician / stroke director, you can't go wrong with any of these places - just pick the one that works the best for your personal life.