"Best" is a relative term, in the ever changing, evolving field of IR. Mt. Sinai, Brown, UVA, Dotter, UPenn, Northwestern, Mallinkrodt, MD Anderson and Miami Vascular have always had a strong reputation so you can't go wrong with these. The most well-rounded programs I've come across are the Medical College of Wisconsin, Rush, MUSC, Yale, the University of Michigan, and the University of Washington in Seattle. These programs do everything, including IO and EVAR/Vascular work. Some of them also do peds though I've forgotten which ones now. These are also very busy programs, which is key for getting good hands on experience! Thomas Jefferson has incredible clinical training and great IO though vascular work is not as prominent, though lack of vascular work again is a common theme in many programs. If you can handle being far from a city atmosphere, Albany also has outstanding, well rounded training.